ceph: use atomic_t for ceph_inode_info::i_shared_gen
authorYan, Zheng <zyan@redhat.com>
Mon, 27 Nov 2017 02:47:46 +0000 (10:47 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 29 Jan 2018 17:36:07 +0000 (18:36 +0100)
commit97aeb6bf988e0830fd80dca724fd89526b3f35e4
tree8c5b049cc7c3572a1cf288958a9ca44af36523c5
parent8d8f371c83838d74bc3d0708afba631488a12201
ceph: use atomic_t for ceph_inode_info::i_shared_gen

It allows accessing i_shared_gen without holding i_ceph_lock. It is
preparation for later patch.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Acked-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/caps.c
fs/ceph/dir.c
fs/ceph/inode.c
fs/ceph/super.h