* [jirislaby:devel 36/60] drivers/mtd/nand/raw/nand_base.c:3232:9: sparse: sparse: too long token expansion
@ 2020-06-08 16:04 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2020-06-08 16:04 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 2602 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux.git devel
head: b1d08004826c99d8af2be6744a7c623a18965562
commit: b32e61377f052498dd5b44b6029776457bf4cc24 [36/60] include condition in the BUG_ON/WARN_ON output
config: h8300-randconfig-s032-20200607 (attached as .config)
compiler: h8300-linux-gcc (GCC) 9.3.0
reproduce:
# apt-get install sparse
# sparse version: v0.6.1-247-gcadbd124-dirty
git checkout b32e61377f052498dd5b44b6029776457bf4cc24
# save the attached .config to linux build tree
make W=1 C=1 ARCH=h8300 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__'
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
sparse warnings: (new ones prefixed by >>)
>> drivers/mtd/nand/raw/nand_base.c:3232:9: sparse: sparse: too long token expansion
vim +3232 drivers/mtd/nand/raw/nand_base.c
ba84fb5952af11 drivers/mtd/nand/nand_base.c Brian Norris 2014-01-03 3223
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3224 static void nand_wait_readrdy(struct nand_chip *chip)
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3225 {
52f05b6b87decf drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3226 const struct nand_sdr_timings *sdr;
52f05b6b87decf drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3227
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3228 if (!(chip->options & NAND_NEED_READRDY))
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3229 return;
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3230
52f05b6b87decf drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3231 sdr = nand_get_sdr_timings(&chip->data_interface);
52f05b6b87decf drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 @3232 WARN_ON(nand_wait_rdy_op(chip, PSEC_TO_MSEC(sdr->tR_max), 0));
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3233 }
85e08e5864458b drivers/mtd/nand/raw/nand_base.c Boris Brezillon 2018-07-27 3234
:::::: The code at line 3232 was first introduced by commit
:::::: 52f05b6b87decfc74245ac16b4ae18e321b5ae98 mtd: rawnand: Add the nand_wait_rdy_op() helper and use it
:::::: TO: Boris Brezillon <boris.brezillon@bootlin.com>
:::::: CC: Miquel Raynal <miquel.raynal@bootlin.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 26997 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-06-08 16:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-08 16:04 [jirislaby:devel 36/60] drivers/mtd/nand/raw/nand_base.c:3232:9: sparse: sparse: too long token expansion 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.