Commit c38af982 authored by Dan Carpenter's avatar Dan Carpenter Committed by Ilya Dryomov
Browse files

ceph: uninitialized variable in debug output



If read_mapping_folio() fails then "inline_version" is printed without
being initialized.

[ jlayton: use CEPH_INLINE_NONE instead of "-1" ]

Fixes: 083db6fd ("ceph: uninline the data on a file opened for writing")
Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarJeff Layton <jlayton@kernel.org>
Signed-off-by: default avatarIlya Dryomov <idryomov@gmail.com>
parent 271251f8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1647,9 +1647,10 @@ int ceph_uninline_data(struct file *file)
	struct ceph_osd_request *req;
	struct ceph_cap_flush *prealloc_cf;
	struct folio *folio = NULL;
	u64 inline_version = CEPH_INLINE_NONE;
	struct page *pages[1];
	u64 len, inline_version;
	int err = 0;
	u64 len;

	prealloc_cf = ceph_alloc_cap_flush();
	if (!prealloc_cf)