]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ceph: properly set issue_seq for cap release
authorYan, Zheng <zyan@redhat.com>
Thu, 17 Nov 2016 11:55:30 +0000 (19:55 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 12 Dec 2016 22:54:28 +0000 (23:54 +0100)
Signed-off-by: Yan, Zheng <zyan@redhat.com>
fs/ceph/caps.c

index b54af160526e4dafb47f4ea065b2f7bd1233998c..baea866a6751facf4c1f18dda23e71582978dffe 100644 (file)
@@ -3656,6 +3656,7 @@ void ceph_handle_caps(struct ceph_mds_session *session,
                        cap->cap_id = le64_to_cpu(h->cap_id);
                        cap->mseq = mseq;
                        cap->seq = seq;
+                       cap->issue_seq = seq;
                        spin_lock(&session->s_cap_lock);
                        list_add_tail(&cap->session_caps,
                                        &session->s_cap_releases);