Whamcloud - gitweb
LU-18141 lnet: don't check for NULL before free'ing 43/56043/3
authorTimothy Day <timday@amazon.com>
Wed, 14 Aug 2024 04:57:25 +0000 (00:57 -0400)
committerOleg Drokin <green@whamcloud.com>
Fri, 23 Aug 2024 22:07:40 +0000 (22:07 +0000)
commitd12a9b80de078296b6d39a5fde05752796d966b0
treeb6a5b7d8773e9117cf3fdad6c81038253114de43
parentf6dfa4f167f6354e43c574a9f3e28ce705783cfb
LU-18141 lnet: don't check for NULL before free'ing

The common free'ing macros already check for NULL,
so we don't need to explicitly check this beforehand.

The patch has been generated with the coccinelle script below.

@@
expression E;
@@
- if (E != NULL)
(
  OBD_FREE_PTR(E);
|
  OBD_FREE(E, ...);
|
  LIBCFS_FREE(E, ...);
|
  CFS_FREE_PTR(E);
|
  CFS_FREE_PTR_ARRAY(E, ...);
)

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: Ia3a61ad54803ebfccf70afde1bba5c168f7e051e
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56043
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: jsimmons <jsimmons@infradead.org>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lnet/lnet/api-ni.c
lnet/lnet/config.c
lnet/lnet/lib-cpt.c
lnet/lnet/lnet_debugfs.c
lnet/lnet/peer.c
lnet/lnet/router.c