BCC: [email protected] CC: [email protected] CC: [email protected] TO: "Joe Simmons-Talbott" <[email protected]> CC: Jonathan Cameron <[email protected]> CC: Andy Shevchenko <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 69dac8e431af26173ca0a1ebc87054e01c585bcc commit: 9cf0b618599487f456ef5596dd30b5c162291e3c iio: Use octal permissions and DEVICE_ATTR_{RO,RW}. date: 8 weeks ago :::::: branch date: 14 hours ago :::::: commit date: 8 weeks ago config: arc-randconfig-m031-20220811 (https://download.01.org/0day-ci/archive/20220813/[email protected]/config) compiler: arc-elf-gcc (GCC) 12.1.0 If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot <[email protected]> Reported-by: Dan Carpenter <[email protected]> smatch warnings: drivers/iio/industrialio-core.c:1446 current_timestamp_clock_show() error: uninitialized symbol 'name'. drivers/iio/industrialio-core.c:1446 current_timestamp_clock_show() error: uninitialized symbol 'sz'. vim +/name +1446 drivers/iio/industrialio-core.c 2c3d0c9ffd24d9 Phil Reid 2019-09-19 1403 9cf0b618599487 Joe Simmons-Talbott 2022-06-01 1404 static ssize_t current_timestamp_clock_show(struct device *dev, bc2b7dab629a51 Gregor Boirie 2016-03-09 1405 struct device_attribute *attr, bc2b7dab629a51 Gregor Boirie 2016-03-09 1406 char *buf) bc2b7dab629a51 Gregor Boirie 2016-03-09 1407 { bc2b7dab629a51 Gregor Boirie 2016-03-09 1408 const struct iio_dev *indio_dev = dev_to_iio_dev(dev); bc2b7dab629a51 Gregor Boirie 2016-03-09 1409 const clockid_t clk = iio_device_get_clock(indio_dev); bc2b7dab629a51 Gregor Boirie 2016-03-09 1410 const char *name; bc2b7dab629a51 Gregor Boirie 2016-03-09 1411 ssize_t sz; bc2b7dab629a51 Gregor Boirie 2016-03-09 1412 bc2b7dab629a51 Gregor Boirie 2016-03-09 1413 switch (clk) { bc2b7dab629a51 Gregor Boirie 2016-03-09 1414 case CLOCK_REALTIME: bc2b7dab629a51 Gregor Boirie 2016-03-09 1415 name = "realtime\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1416 sz = sizeof("realtime\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1417 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1418 case CLOCK_MONOTONIC: bc2b7dab629a51 Gregor Boirie 2016-03-09 1419 name = "monotonic\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1420 sz = sizeof("monotonic\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1421 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1422 case CLOCK_MONOTONIC_RAW: bc2b7dab629a51 Gregor Boirie 2016-03-09 1423 name = "monotonic_raw\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1424 sz = sizeof("monotonic_raw\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1425 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1426 case CLOCK_REALTIME_COARSE: bc2b7dab629a51 Gregor Boirie 2016-03-09 1427 name = "realtime_coarse\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1428 sz = sizeof("realtime_coarse\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1429 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1430 case CLOCK_MONOTONIC_COARSE: bc2b7dab629a51 Gregor Boirie 2016-03-09 1431 name = "monotonic_coarse\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1432 sz = sizeof("monotonic_coarse\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1433 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1434 case CLOCK_BOOTTIME: bc2b7dab629a51 Gregor Boirie 2016-03-09 1435 name = "boottime\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1436 sz = sizeof("boottime\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1437 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1438 case CLOCK_TAI: bc2b7dab629a51 Gregor Boirie 2016-03-09 1439 name = "tai\n"; bc2b7dab629a51 Gregor Boirie 2016-03-09 1440 sz = sizeof("tai\n"); bc2b7dab629a51 Gregor Boirie 2016-03-09 1441 break; bc2b7dab629a51 Gregor Boirie 2016-03-09 1442 default: bc2b7dab629a51 Gregor Boirie 2016-03-09 1443 BUG(); bc2b7dab629a51 Gregor Boirie 2016-03-09 1444 } bc2b7dab629a51 Gregor Boirie 2016-03-09 1445 bc2b7dab629a51 Gregor Boirie 2016-03-09 @1446 memcpy(buf, name, sz); bc2b7dab629a51 Gregor Boirie 2016-03-09 1447 return sz; bc2b7dab629a51 Gregor Boirie 2016-03-09 1448 } bc2b7dab629a51 Gregor Boirie 2016-03-09 1449 :::::: The code at line 1446 was first introduced by commit :::::: bc2b7dab629a51e8beb5fda4222c62a23b729f26 iio:core: timestamping clock selection support :::::: TO: Gregor Boirie <[email protected]> :::::: CC: Jonathan Cameron <[email protected]> -- 0-DAY CI Kernel Test Service https://01.org/lkp _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
