summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNamjae Jeon <linkinjeon@kernel.org>2026-05-21 21:30:01 +0900
committerNamjae Jeon <linkinjeon@kernel.org>2026-06-06 00:20:08 +0900
commit3964169d68ed282ccf0f7aac80f6606723280e04 (patch)
tree22b5b12d16826f7c55486c6e20093784312b0b5f
parent949ba99cfe92868acd35935b7e0d91f01ca283f1 (diff)
downloadlinux-stable-3964169d68ed282ccf0f7aac80f6606723280e04.tar.gz
linux-stable-3964169d68ed282ccf0f7aac80f6606723280e04.zip
ntfs: remove unnecessary NULL checks before kfree
NULL check before kfree() is unnecessary and triggers coccinelle warnings. Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
-rw-r--r--fs/ntfs/logfile.c3
-rw-r--r--fs/ntfs/super.c5
2 files changed, 3 insertions, 5 deletions
diff --git a/fs/ntfs/logfile.c b/fs/ntfs/logfile.c
index d3f25d8e29f9..9df8c3095ca4 100644
--- a/fs/ntfs/logfile.c
+++ b/fs/ntfs/logfile.c
@@ -622,8 +622,7 @@ is_empty:
ntfs_debug("Done.");
return true;
err_out:
- if (rstr1_ph)
- kvfree(rstr1_ph);
+ kvfree(rstr1_ph);
return false;
}
diff --git a/fs/ntfs/super.c b/fs/ntfs/super.c
index 312acb41c2ed..2a5ad7d56bc2 100644
--- a/fs/ntfs/super.c
+++ b/fs/ntfs/super.c
@@ -1634,7 +1634,7 @@ static void ntfs_volume_free(struct ntfs_volume *vol)
vol->upcase = NULL;
}
- if (!ntfs_nr_upcase_users && default_upcase) {
+ if (!ntfs_nr_upcase_users) {
kvfree(default_upcase);
default_upcase = NULL;
}
@@ -1649,8 +1649,7 @@ static void ntfs_volume_free(struct ntfs_volume *vol)
unload_nls(vol->nls_map);
- if (vol->lcn_empty_bits_per_page)
- kvfree(vol->lcn_empty_bits_per_page);
+ kvfree(vol->lcn_empty_bits_per_page);
kfree(vol->volume_label);
kfree(vol);
}