OSDN Git Service

ceph: fix up some bare fetches of i_size
authorJeff Layton <jlayton@kernel.org>
Fri, 9 Apr 2021 19:58:35 +0000 (15:58 -0400)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 27 Apr 2021 21:52:23 +0000 (23:52 +0200)
commit2d6795fbb8c34ed5eb44db2a99960614424585f8
treecd078e667f31a698946b2a042878e4a1bf447769
parent8ff2d290c8ce77c8e30d9b08c13d87cd5688d7e1
ceph: fix up some bare fetches of i_size

We need to use i_size_read(), which properly handles the torn read
case on 32-bit arches.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/caps.c
fs/ceph/inode.c
fs/ceph/mds_client.c
fs/ceph/snap.c