From 87dd7354d40ec76b6e0071bd7a1e8dade97cc74d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 3 Oct 2008 16:44:34 -0700 Subject: [PATCH] kclient: set first,last snap interval in lease release messages --- src/kernel/mds_client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kernel/mds_client.c b/src/kernel/mds_client.c index 30d3d0bc89962..42861ac17b69b 100644 --- a/src/kernel/mds_client.c +++ b/src/kernel/mds_client.c @@ -1751,6 +1751,7 @@ void ceph_mdsc_lease_release(struct ceph_mds_client *mdsc, struct inode *inode, lease->action = CEPH_MDS_LEASE_RELEASE; lease->mask = mask; lease->ino = cpu_to_le64(ceph_vino(inode).ino); + lease->first = lease->last = cpu_to_le64(ceph_vino(inode).snap); *(__le32 *)((void *)lease + sizeof(*lease)) = cpu_to_le32(dnamelen); if (dentry) memcpy((void *)lease + sizeof(*lease) + 4, dentry->d_name.name, -- 2.39.5