[openeuler:OLK-6.6 2229/2229] drivers/crypto/ccp/hygon/tdm-dev.c:94:6: warning: variable 'ret' set but not used

tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: a53913bacac4876eee9ce118b3101dff842318ef commit: a1dd4972da4e66d9a9d1a89b3dfd8f742c20193b [2229/2229] crypto: tdm: Add Hygon TDM driver config: x86_64-rhel-9.4-rust (https://download.01.org/0day-ci/archive/20250515/202505150253.nSMsteDG-lkp@i...) compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff) rustc: rustc 1.73.0 (cc66ad468 2023-10-03) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250515/202505150253.nSMsteDG-lkp@i...) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202505150253.nSMsteDG-lkp@intel.com/ All warnings (new ones prefixed by >>):
drivers/crypto/ccp/hygon/tdm-dev.c:94:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 94 | int ret = 0; | ^ drivers/crypto/ccp/hygon/tdm-dev.c:606:20: warning: variable 'head' set but not used [-Wunused-but-set-variable] 606 | struct list_head *head = NULL; | ^ 2 warnings generated.
vim +/ret +94 drivers/crypto/ccp/hygon/tdm-dev.c 91 92 static int list_enqueue(void *entry) 93 {
94 int ret = 0; 95 struct list_head *head, *entry_list = NULL; 96 rwlock_t *lock = NULL; 97 98 if (!entry) { 99 ret = -DYN_NULL_POINTER; 100 pr_err("Null pointer\n"); 101 goto end; 102 } 103 104 head = &dyn_head.head; 105 lock = &dyn_head.lock; 106 entry_list = &(((struct tdm_task_ctx *)entry)->list); 107 108 write_lock(lock); 109 if (entry_list) 110 list_add_tail(entry_list, head); 111 write_unlock(lock); 112 113 end: 114 return 0; 115 } 116
-- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
participants (1)
-
kernel test robot