[cris:scmi_telemetry_ng_V6 19/34] drivers/firmware/arm_scmi/telemetry.c:1361:35: warning: cast from pointer to integer of different size
kernel test robot <[email protected]> Sat, 25 Jul 2026 22:12:45 +0800
| Newsgroups | dev.linux.lists.oe-kbuild-all |
|---|---|
| Message-ID | <[email protected]> |
tree: https://git.kernel.org/pub/scm/linux/kernel/git/cris/linux.git scmi_telemetry_ng_V6 head: 8116f1f12b7ee5f73b39da4b2b1b694bc1e96a0c commit: 51f89fbf3fdef12ab7f91df3394a7836f68b7238 [19/34] firmware: arm_scmi: Add support to parse SHMTIs areas config: nios2-allmodconfig (https://download.01.org/0day-ci/archive/20260725/[email protected]/config) compiler: nios2-linux-gcc (GCC) 11.5.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260725/[email protected]/reproduce) 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 <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ All warnings (new ones prefixed by >>): drivers/firmware/arm_scmi/telemetry.c: In function 'scmi_telemetry_blkts_create': >> drivers/firmware/arm_scmi/telemetry.c:1361:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1361 | trace_scmi_tlm_collect(0, (__force u64)payld, 0, "SHMTI_NEW_BLKTS"); | ^ drivers/firmware/arm_scmi/telemetry.c: In function 'scmi_telemetry_uuid_create': drivers/firmware/arm_scmi/telemetry.c:1404:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1404 | trace_scmi_tlm_collect(0, (__force u64)payld, 0, "SHMTI_NEW_UUID"); | ^ At top level: drivers/firmware/arm_scmi/telemetry.c:1736:12: warning: 'scmi_telemetry_shmti_scan' defined but not used [-Wunused-function] 1736 | static int scmi_telemetry_shmti_scan(struct telemetry_info *ti, | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/firmware/arm_scmi/telemetry.c:1463:1: warning: 'scmi_telemetry_blkts_bind' defined but not used [-Wunused-function] 1463 | scmi_telemetry_blkts_bind(struct device *dev, struct telemetry_shmti *shmti, | ^~~~~~~~~~~~~~~~~~~~~~~~~ vim +1361 drivers/firmware/arm_scmi/telemetry.c 1343 1344 static struct telemetry_block_ts * 1345 scmi_telemetry_blkts_create(struct device *dev, struct xarray *xa_lines, 1346 struct payload __iomem *payld) 1347 { 1348 struct telemetry_block_ts *bts; 1349 int ret; 1350 1351 bts = kzalloc_obj(*bts); 1352 if (!bts) 1353 return NULL; 1354 1355 ret = scmi_telemetry_line_init(&bts->line, xa_lines, payld); 1356 if (ret) { 1357 kfree(bts); 1358 return NULL; 1359 } 1360 > 1361 trace_scmi_tlm_collect(0, (__force u64)payld, 0, "SHMTI_NEW_BLKTS"); 1362 1363 return bts; 1364 } 1365 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki