summaryrefslogtreecommitdiff
path: root/fs/ceph/super.h
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2019-04-02 08:04:30 -0400
committerIlya Dryomov <idryomov@gmail.com>2020-03-30 12:42:40 +0200
commitf85122afeb230b4ad0b90ac40aba0fe6532baeea (patch)
tree18f4111a409899f7b05b795912fea24d0e6c9eac /fs/ceph/super.h
parent3db0a2fc5668c6dc60218e0f55d2443bcd726aa0 (diff)
downloadlwn-f85122afeb230b4ad0b90ac40aba0fe6532baeea.tar.gz
lwn-f85122afeb230b4ad0b90ac40aba0fe6532baeea.zip
ceph: add refcounting for Fx caps
In future patches we'll be taking and relying on Fx caps. Add proper refcounting for them. Signed-off-by: Jeff Layton <jlayton@kernel.org> Reviewed-by: "Yan, Zheng" <zyan@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'fs/ceph/super.h')
-rw-r--r--fs/ceph/super.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ceph/super.h b/fs/ceph/super.h
index 037cdfb2ad4f..2eee34b9ac71 100644
--- a/fs/ceph/super.h
+++ b/fs/ceph/super.h
@@ -375,7 +375,7 @@ struct ceph_inode_info {
/* held references to caps */
int i_pin_ref;
- int i_rd_ref, i_rdcache_ref, i_wr_ref, i_wb_ref;
+ int i_rd_ref, i_rdcache_ref, i_wr_ref, i_wb_ref, i_fx_ref;
int i_wrbuffer_ref, i_wrbuffer_ref_head;
atomic_t i_filelock_ref;
atomic_t i_shared_gen; /* increment each time we get FILE_SHARED */