CC: [email protected]
TO: Pascal Bouchareine <[email protected]>
CC: 0day robot <[email protected]>
CC: Alexander Viro <[email protected]>
CC: [email protected]
CC: [email protected]

From: kernel test robot <[email protected]>

fs/file_table.c:276:2-7: WARNING: NULL check before some freeing functions is 
not needed.

 NULL check before some freeing functions is not needed.

 Based on checkpatch warning
 "kfree(NULL) is safe this check is probably not required"
 and kfreeaddr.cocci by Julia Lawall.

Generated by: scripts/coccinelle/free/ifnullfree.cocci

CC: Pascal Bouchareine <[email protected]>
Signed-off-by: kernel test robot <[email protected]>
---

tree:   
https://github.com/0day-ci/linux/commits/UPDATE-20200726-101057/Pascal-Bouchareine/proc-fcntl-introduce-F_SET_DESCRIPTION/20200726-053047
head:   56b3babdfa5600eeed065807fd6e80d150b1766b
commit: 56b3babdfa5600eeed065807fd6e80d150b1766b [1/1] proc,fcntl: introduce 
F_SET_DESCRIPTION
:::::: branch date: 27 hours ago
:::::: commit date: 27 hours ago

Please take the patch only if it's a positive warning. Thanks!

 file_table.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/fs/file_table.c
+++ b/fs/file_table.c
@@ -272,8 +272,7 @@ static void __fput(struct file *file)
        eventpoll_release(file);
        locks_remove_file(file);
 
-       if (file->f_description)
-               kfree(file->f_description);
+       kfree(file->f_description);
 
        ima_file_free(file);
        if (unlikely(file->f_flags & FASYNC)) {
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to