]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commitdiff
ceph: close some holes in struct ceph_mds_request
authorJeff Layton <jlayton@kernel.org>
Mon, 2 Dec 2019 17:18:34 +0000 (12:18 -0500)
committerJeff Layton <jlayton@kernel.org>
Fri, 10 Jan 2020 16:51:04 +0000 (11:51 -0500)
Signed-off-by: Jeff Layton <jlayton@kernel.org>
fs/ceph/mds_client.h

index df18a29f95875bf54af66acc38e1b7957fc5db5e..27a7446e10d3aa6b861a4b828185a71777081b11 100644 (file)
@@ -234,6 +234,7 @@ struct ceph_mds_request {
        struct rb_node r_node;
        struct ceph_mds_client *r_mdsc;
 
+       struct kref       r_kref;
        int r_op;                    /* mds op code */
 
        /* operation on what? */
@@ -304,7 +305,6 @@ struct ceph_mds_request {
        int               r_resend_mds; /* mds to resend to next, if any*/
        u32               r_sent_on_mseq; /* cap mseq request was sent at*/
 
-       struct kref       r_kref;
        struct list_head  r_wait;
        struct completion r_completion;
        struct completion r_safe_completion;