Hi "Wang,
[FYI, it's a private test report for your RFC patch.]
[auto build test WARNING on v5.17-rc4]
[also build test WARNING on next-20220216]
[cannot apply to axboe-block/for-next]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]
url:
https://github.com/0day-ci/linux/commits/Wang-Jianchao-Kuaishou/blk-make-...
base: 754e0b0e35608ed5206d6a67a791563c631cec07
config: um-i386_defconfig
(
https://download.01.org/0day-ci/archive/20220216/202202162159.aWo1ROMf-lk...)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
#
https://github.com/0day-ci/linux/commit/e486fdca8e0e257a237ae001ff5759e4a...
git remote add linux-review
https://github.com/0day-ci/linux
git fetch --no-tags linux-review
Wang-Jianchao-Kuaishou/blk-make-blk-rq-qos-policies-pluggable-and-modular/20220216-195026
git checkout e486fdca8e0e257a237ae001ff5759e4a06ae114
# save the config file to linux build tree
mkdir build_dir
make W=1 O=build_dir ARCH=um SUBARCH=i386 SHELL=/bin/bash
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> block/blk-rq-qos.c:516:5: warning: no previous prototype for
'rq_qos_switch' [-Wmissing-prototypes]
516 | int rq_qos_switch(struct
request_queue *q,
| ^~~~~~~~~~~~~
vim +/rq_qos_switch +516 block/blk-rq-qos.c
515
516 int rq_qos_switch(struct request_queue *q,
517 const
struct rq_qos_ops *ops,
518 struct rq_qos *rqos)
519 {
520 int ret;
521
522 blk_mq_freeze_queue(q);
523 if (!rqos) {
524 ret = ops->init(q);
525 } else {
526 ops->exit(rqos);
527 ret = 0;
528 }
529 blk_mq_unfreeze_queue(q);
530
531 return ret;
532 }
533
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org