* [android-goldfish:android-3.18 396/634] drivers/iio/industrialio-core.c:399:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'.
@ 2021-03-11 20:59 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-03-11 20:59 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 7811 bytes --]
Hi Lee,
First bad commit (maybe != root cause):
tree: https://android.googlesource.com/kernel/goldfish android-3.18
head: 2a0b24ec7915d4943d93eb3ce60d36e91ad2f368
commit: 8214bf079208b146e63cd0a3ce0ed335a87ce7b3 [396/634] scripts/dtc: Export YYLOC global declaration
compiler: arceb-elf-gcc (GCC) 9.3.0
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
vim +399 drivers/iio/industrialio-core.c
5212cc8a9d8337 drivers/iio/industrialio-core.c Lars-Peter Clausen 2012-06-04 379
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 380 /**
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 381 * iio_format_value() - Formats a IIO value into its string representation
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 382 * @buf: The buffer to which the formated value gets written
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 383 * @type: One of the IIO_VAL_... constants. This decides how the val and val2
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 384 * parameters are formatted.
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 385 * @vals: pointer to the values, exact meaning depends on the type parameter.
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 386 */
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 387 ssize_t iio_format_value(char *buf, unsigned int type, int size, int *vals)
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 388 {
7985e7c1003bc5 drivers/iio/industrialio-core.c Lars-Peter Clausen 2012-09-14 389 unsigned long long tmp;
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 390 bool scale_db = false;
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 391
3661f3f5e961f7 drivers/iio/industrialio-core.c Lars-Peter Clausen 2013-10-07 392 switch (type) {
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 393 case IIO_VAL_INT:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 394 return sprintf(buf, "%d\n", vals[0]);
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 395 case IIO_VAL_INT_PLUS_MICRO_DB:
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 396 scale_db = true;
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 397 case IIO_VAL_INT_PLUS_MICRO:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 398 if (vals[1] < 0)
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 @399 return sprintf(buf, "-%ld.%06u%s\n", abs(vals[0]),
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 400 -vals[1],
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 401 scale_db ? " dB" : "");
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 402 else
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 403 return sprintf(buf, "%d.%06u%s\n", vals[0], vals[1],
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 404 scale_db ? " dB" : "");
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 405 case IIO_VAL_INT_PLUS_NANO:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 406 if (vals[1] < 0)
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 407 return sprintf(buf, "-%ld.%09u\n", abs(vals[0]),
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 408 -vals[1]);
71646e2c7ae4ed drivers/staging/iio/industrialio-core.c Michael Hennerich 2011-06-27 409 else
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 410 return sprintf(buf, "%d.%09u\n", vals[0], vals[1]);
7985e7c1003bc5 drivers/iio/industrialio-core.c Lars-Peter Clausen 2012-09-14 411 case IIO_VAL_FRACTIONAL:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 412 tmp = div_s64((s64)vals[0] * 1000000000LL, vals[1]);
fde2f05d6ac17c drivers/iio/industrialio-core.c Gregor Boirie 2016-09-02 413 vals[0] = (int)div_s64_rem(tmp, 1000000000, &vals[1]);
fde2f05d6ac17c drivers/iio/industrialio-core.c Gregor Boirie 2016-09-02 414 return sprintf(buf, "%d.%09ld\n", vals[0], abs(vals[1]));
103d9fb907058e drivers/iio/industrialio-core.c Lars-Peter Clausen 2012-10-16 415 case IIO_VAL_FRACTIONAL_LOG2:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 416 tmp = (s64)vals[0] * 1000000000LL >> vals[1];
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 417 vals[1] = do_div(tmp, 1000000000LL);
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 418 vals[0] = tmp;
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 419 return sprintf(buf, "%d.%09u\n", vals[0], vals[1]);
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 420 case IIO_VAL_INT_MULTIPLE:
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 421 {
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 422 int i;
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 423 int len = 0;
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 424
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 425 for (i = 0; i < size; ++i)
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 426 len += snprintf(&buf[len], PAGE_SIZE - len, "%d ",
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 427 vals[i]);
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 428 len += snprintf(&buf[len], PAGE_SIZE - len, "\n");
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 429 return len;
9fbfb4b37ed23f drivers/iio/industrialio-core.c Srinivas Pandruvada 2014-04-29 430 }
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 431 default:
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 432 return 0;
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 433 }
67eedba39ed1ac drivers/iio/industrialio-core.c Michael Hennerich 2012-05-11 434 }
1d892719e70e47 drivers/staging/iio/industrialio-core.c Jonathan Cameron 2011-05-18 435
:::::: The code@line 399 was first introduced by commit
:::::: 9fbfb4b37ed23f71aa9484484266381c6c6964cb IIO: core: Introduce read_raw_multi
:::::: TO: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
:::::: CC: Jonathan Cameron <jic23@kernel.org>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-03-11 20:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-11 20:59 [android-goldfish:android-3.18 396/634] drivers/iio/industrialio-core.c:399:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int' kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.