All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.