ceph: initialize i_size variable in ceph_sync_read
authorJeff Layton <jlayton@kernel.org>
Tue, 23 Nov 2021 12:30:38 +0000 (07:30 -0500)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 1 Dec 2021 16:08:26 +0000 (17:08 +0100)
commite485d028bb1075d6167558b47f63e10713ad2034
tree3bfbdc354c549b6ccdb60eab49ce3092481a063e
parent973e5245637accc4002843f6b888495a6a7762bc
ceph: initialize i_size variable in ceph_sync_read

Newer compilers seem to determine that this variable being uninitialized
isn't a problem, but older compilers (from the RHEL8 era) seem to choke
on it and complain that it could be used uninitialized.

Go ahead and initialize the variable at declaration time to silence
potential compiler warnings.

Fixes: c3d8e0b5de48 ("ceph: return the real size read when it hits EOF")
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/file.c