* [asahilinux:nvme/dev 8/9] drivers/nvme/host/pci.c:1440: warning: expecting prototype for nvme_pci_suspend_queue(). Prototype was for nvme_suspend_queue() instead
@ 2021-06-08 19:28 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-06-08 19:28 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 4072 bytes --]
Hi Arnd,
First bad commit (maybe != root cause):
tree: https://github.com/AsahiLinux/linux nvme/dev
head: 69142df77238252d5ab52d940bcff054c4dcd551
commit: bdb3ab66d08f3e95705b1e4403be6d9d9740a78e [8/9] nvme: add platform driver registration
config: riscv-randconfig-r011-20210608 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project d32cc150feb72f315a5bbd34f92e7beca21a50da)
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# install riscv cross compiling tool for clang build
# apt-get install binutils-riscv64-linux-gnu
# https://github.com/AsahiLinux/linux/commit/bdb3ab66d08f3e95705b1e4403be6d9d9740a78e
git remote add asahilinux https://github.com/AsahiLinux/linux
git fetch --no-tags asahilinux nvme/dev
git checkout bdb3ab66d08f3e95705b1e4403be6d9d9740a78e
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=riscv
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
>> drivers/nvme/host/pci.c:1440: warning: expecting prototype for nvme_pci_suspend_queue(). Prototype was for nvme_suspend_queue() instead
vim +1440 drivers/nvme/host/pci.c
4a80db096ae7aa drivers/nvme/host/pci.c Arnd Bergmann 2021-02-11 1433
4a80db096ae7aa drivers/nvme/host/pci.c Arnd Bergmann 2021-02-11 1434
4d115420707afc drivers/block/nvme-core.c Keith Busch 2013-12-10 1435 /**
4a80db096ae7aa drivers/nvme/host/pci.c Arnd Bergmann 2021-02-11 1436 * nvme_pci_suspend_queue - put queue into suspended state
40581d1a91a152 drivers/nvme/host/pci.c Bart Van Assche 2018-10-08 1437 * @nvmeq: queue to suspend
4d115420707afc drivers/block/nvme-core.c Keith Busch 2013-12-10 1438 */
4d115420707afc drivers/block/nvme-core.c Keith Busch 2013-12-10 1439 static int nvme_suspend_queue(struct nvme_queue *nvmeq)
b60503ba432b16 drivers/block/nvme.c Matthew Wilcox 2011-01-20 @1440 {
4e224106673f1e drivers/nvme/host/pci.c Christoph Hellwig 2018-12-02 1441 if (!test_and_clear_bit(NVMEQ_ENABLED, &nvmeq->flags))
2b25d981790b83 drivers/block/nvme-core.c Keith Busch 2014-12-22 1442 return 1;
a09115b23e2002 drivers/block/nvme.c Matthew Wilcox 2012-08-07 1443
4e224106673f1e drivers/nvme/host/pci.c Christoph Hellwig 2018-12-02 1444 /* ensure that nvme_queue_rq() sees NVMEQ_ENABLED cleared */
d1f06f4ae0410f drivers/nvme/host/pci.c Jens Axboe 2018-05-17 1445 mb();
a09115b23e2002 drivers/block/nvme.c Matthew Wilcox 2012-08-07 1446
4e224106673f1e drivers/nvme/host/pci.c Christoph Hellwig 2018-12-02 1447 nvmeq->dev->online_queues--;
1c63dc66580d4b drivers/nvme/host/pci.c Christoph Hellwig 2015-11-26 1448 if (!nvmeq->qid && nvmeq->dev->ctrl.admin_q)
c81545f991a661 drivers/nvme/host/pci.c Sagi Grimberg 2017-07-02 1449 blk_mq_quiesce_queue(nvmeq->dev->ctrl.admin_q);
7c349dde26b75d drivers/nvme/host/pci.c Keith Busch 2019-03-08 1450 if (!test_and_clear_bit(NVMEQ_POLLED, &nvmeq->flags))
4a80db096ae7aa drivers/nvme/host/pci.c Arnd Bergmann 2021-02-11 1451 nvme_queue_free_irq(nvmeq);
4d115420707afc drivers/block/nvme-core.c Keith Busch 2013-12-10 1452 return 0;
b60503ba432b16 drivers/block/nvme.c Matthew Wilcox 2011-01-20 1453 }
b60503ba432b16 drivers/block/nvme.c Matthew Wilcox 2011-01-20 1454
:::::: The code at line 1440 was first introduced by commit
:::::: b60503ba432b16fc84442a84e29a7aad2c0c363d NVMe: New driver
:::::: TO: Matthew Wilcox <matthew.r.wilcox@intel.com>
:::::: CC: Matthew Wilcox <matthew.r.wilcox@intel.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: 27966 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-06-08 19:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-08 19:28 [asahilinux:nvme/dev 8/9] drivers/nvme/host/pci.c:1440: warning: expecting prototype for nvme_pci_suspend_queue(). Prototype was for nvme_suspend_queue() instead 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.