Messages in this thread | | | Date | Mon, 31 Jul 2023 07:20:12 +0800 | From | kernel test robot <> | Subject | kernel/sched/psi.c:1479:17: error: implicit declaration of function 'kernfs_generic_poll' |
| |
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 5d0c230f1de8c7515b6567d9afba1f196fb4e2f4 commit: aff037078ecaecf34a7c2afab1341815f90fba5e sched/psi: use kernfs polling functions for PSI trigger polling date: 3 weeks ago config: nios2-randconfig-r011-20230731 (https://download.01.org/0day-ci/archive/20230731/202307310732.r65EQFY0-lkp@intel.com/config) compiler: nios2-linux-gcc (GCC) 12.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230731/202307310732.r65EQFY0-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202307310732.r65EQFY0-lkp@intel.com/
All errors (new ones prefixed by >>):
In file included from kernel/sched/build_utility.c:97: kernel/sched/psi.c: In function 'psi_trigger_poll': >> kernel/sched/psi.c:1479:17: error: implicit declaration of function 'kernfs_generic_poll' [-Werror=implicit-function-declaration] 1479 | kernfs_generic_poll(t->of, wait); | ^~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
vim +/kernfs_generic_poll +1479 kernel/sched/psi.c
1464 1465 __poll_t psi_trigger_poll(void **trigger_ptr, 1466 struct file *file, poll_table *wait) 1467 { 1468 __poll_t ret = DEFAULT_POLLMASK; 1469 struct psi_trigger *t; 1470 1471 if (static_branch_likely(&psi_disabled)) 1472 return DEFAULT_POLLMASK | EPOLLERR | EPOLLPRI; 1473 1474 t = smp_load_acquire(trigger_ptr); 1475 if (!t) 1476 return DEFAULT_POLLMASK | EPOLLERR | EPOLLPRI; 1477 1478 if (t->of) > 1479 kernfs_generic_poll(t->of, wait); 1480 else 1481 poll_wait(file, &t->event_wait, wait); 1482 1483 if (cmpxchg(&t->event, 1, 0) == 1) 1484 ret |= EPOLLPRI; 1485 1486 return ret; 1487 } 1488
-- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
| |