From: Namjae Jeon Date: Fri, 10 Apr 2026 11:29:44 +0000 (+0900) Subject: ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident X-Git-Tag: v7.1-rc1~14^2~8 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=8a59a2d84fa3de2b4bbb8759b52e62c9c06d9d32;p=thirdparty%2Fkernel%2Flinux.git ntfs: fix uninitialized variable in ntfs_write_simple_iomap_begin_non_resident Smatch reported that err could be used uninitialized if the code path does not enter the first ntfs_zero_range() block. Reported-by: Dan Carpenter Reviewed-by: Hyunchul Lee Signed-off-by: Namjae Jeon --- diff --git a/fs/ntfs/iomap.c b/fs/ntfs/iomap.c index 621645fbbf2e..3d1458dea90f 100644 --- a/fs/ntfs/iomap.c +++ b/fs/ntfs/iomap.c @@ -384,7 +384,7 @@ static int ntfs_write_simple_iomap_begin_non_resident(struct inode *inode, loff_ loff_t vcn_ofs, rl_length; struct runlist_element *rl, *rlc; bool is_retry = false; - int err; + int err = 0; s64 vcn, lcn; s64 max_clu_count = ntfs_bytes_to_cluster(vol, round_up(length, vol->cluster_size));