|
@@ -2984,6 +2984,7 @@ int ceph_encode_dentry_release(void **p, struct dentry *dentry,
|
|
memcpy(*p, dentry->d_name.name, dentry->d_name.len);
|
|
memcpy(*p, dentry->d_name.name, dentry->d_name.len);
|
|
*p += dentry->d_name.len;
|
|
*p += dentry->d_name.len;
|
|
rel->dname_seq = cpu_to_le32(di->lease_seq);
|
|
rel->dname_seq = cpu_to_le32(di->lease_seq);
|
|
|
|
+ __ceph_mdsc_drop_dentry_lease(dentry);
|
|
}
|
|
}
|
|
spin_unlock(&dentry->d_lock);
|
|
spin_unlock(&dentry->d_lock);
|
|
return ret;
|
|
return ret;
|