tree:
https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git devel
head: 9fe5af9feaa423a42728bfe2911f8c3127bfb9a0
commit: efb9a1234b11999ea8993a81465d9a2c7577546f [12/36] include condition in the
BUG_ON/WARN_ON output
config: nios2-randconfig-s001-20200524 (attached as .config)
compiler: nios2-linux-gcc (GCC) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.1-193-gb8fad4bc-dirty
git checkout efb9a1234b11999ea8993a81465d9a2c7577546f
# save the attached .config to linux build tree
make W=1 C=1 ARCH=nios2 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__'
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp(a)intel.com>
sparse warnings: (new ones prefixed by >>)
> drivers/mtd/nand/raw/nand_base.c:3251:9: sparse: sparse: too long
token expansion
vim +3251 drivers/mtd/nand/raw/nand_base.c
ba84fb5952af114 drivers/mtd/nand/nand_base.c Brian Norris 2014-01-03 3242
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3243 static
void nand_wait_readrdy(struct nand_chip *chip)
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3244 {
52f05b6b87decfc drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3245 const
struct nand_sdr_timings *sdr;
52f05b6b87decfc drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3246
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3247 if
(!(chip->options & NAND_NEED_READRDY))
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3248
return;
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3249
52f05b6b87decfc drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3250 sdr =
nand_get_sdr_timings(&chip->data_interface);
52f05b6b87decfc drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 @3251
WARN_ON(nand_wait_rdy_op(chip, PSEC_TO_MSEC(sdr->tR_max), 0));
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3252 }
85e08e5864458b2 drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3253
:::::: The code at line 3251 was first introduced by commit
:::::: 52f05b6b87decfc74245ac16b4ae18e321b5ae98 mtd: rawnand: Add the nand_wait_rdy_op()
helper and use it
:::::: TO: Boris Brezillon <boris.brezillon(a)bootlin.com>
:::::: CC: Miquel Raynal <miquel.raynal(a)bootlin.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org