[openeuler:OLK-6.6 13/13] drivers/ub/urma/uburma/uburma_cmd.c:293:6: warning: no previous prototype for 'uburma_jetty_grp_event_cb'
tree: https://gitee.com/openeuler/kernel.git OLK-6.6 head: 03c9c649e6f28e26260d276ce755f785b2435da3 commit: 0f1d535c6189b83237973170b71128b049fba6e5 [13/13] uburma: implement jetty resource control and command structures config: arm64-randconfig-004-20251226 (https://download.01.org/0day-ci/archive/20251228/202512282228.fRYsF4D1-lkp@i...) compiler: aarch64-linux-gcc (GCC) 13.4.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251228/202512282228.fRYsF4D1-lkp@i...) 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/202512282228.fRYsF4D1-lkp@intel.com/ All warnings (new ones prefixed by >>): drivers/ub/urma/uburma/uburma_cmd.c:232:6: warning: no previous prototype for 'uburma_jfc_event_cb' [-Wmissing-prototypes] 232 | void uburma_jfc_event_cb(struct ubcore_event *event, | ^~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_cmd.c:247:6: warning: no previous prototype for 'uburma_jfs_event_cb' [-Wmissing-prototypes] 247 | void uburma_jfs_event_cb(struct ubcore_event *event, | ^~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_cmd.c:262:6: warning: no previous prototype for 'uburma_jfr_event_cb' [-Wmissing-prototypes] 262 | void uburma_jfr_event_cb(struct ubcore_event *event, | ^~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_cmd.c:277:6: warning: no previous prototype for 'uburma_jetty_event_cb' [-Wmissing-prototypes] 277 | void uburma_jetty_event_cb(struct ubcore_event *event, | ^~~~~~~~~~~~~~~~~~~~~
drivers/ub/urma/uburma/uburma_cmd.c:293:6: warning: no previous prototype for 'uburma_jetty_grp_event_cb' [-Wmissing-prototypes] 293 | void uburma_jetty_grp_event_cb(struct ubcore_event *event, | ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/ub/urma/uburma/uburma_dev_ops.c:68:6: warning: no previous prototype for 'uburma_unregister_mmu' [-Wmissing-prototypes] 68 | void uburma_unregister_mmu(struct uburma_file *file) | ^~~~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_dev_ops.c:80:5: warning: no previous prototype for 'uburma_register_mmu' [-Wmissing-prototypes] 80 | int uburma_register_mmu(struct uburma_file *file) | ^~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_dev_ops.c:96:5: warning: no previous prototype for 'uburma_mmap' [-Wmissing-prototypes] 96 | int uburma_mmap(struct file *filp, struct vm_area_struct *vma) | ^~~~~~~~~~~ drivers/ub/urma/uburma/uburma_dev_ops.c:138:6: warning: no previous prototype for 'uburma_release_file' [-Wmissing-prototypes] 138 | void uburma_release_file(struct kref *ref) | ^~~~~~~~~~~~~~~~~~~ drivers/ub/urma/uburma/uburma_dev_ops.c:164:5: warning: no previous prototype for 'uburma_open' [-Wmissing-prototypes] 164 | int uburma_open(struct inode *inode, struct file *filp) | ^~~~~~~~~~~ drivers/ub/urma/uburma/uburma_dev_ops.c:232:5: warning: no previous prototype for 'uburma_close' [-Wmissing-prototypes] 232 | int uburma_close(struct inode *inode, struct file *filp) | ^~~~~~~~~~~~
Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for RESCTRL_FS Depends on [n]: MISC_FILESYSTEMS [=n] && ARCH_HAS_CPU_RESCTRL [=y] Selected by [y]: - ARM64_MPAM [=y] vim +/uburma_jetty_grp_event_cb +293 drivers/ub/urma/uburma/uburma_cmd.c 246
247 void uburma_jfs_event_cb(struct ubcore_event *event, 248 struct ubcore_ucontext *ctx) 249 { 250 struct uburma_jfs_uobj *jfs_uobj; 251 252 if (!event->element.jfs) 253 return; 254 255 jfs_uobj = (struct uburma_jfs_uobj *) 256 event->element.jfs->jfs_cfg.jfs_context; 257 uburma_write_async_event(ctx, event->element.jfs->urma_jfs, 258 event->event_type, &jfs_uobj->async_event_list, 259 &jfs_uobj->async_events_reported); 260 } 261 262 void uburma_jfr_event_cb(struct ubcore_event *event, 263 struct ubcore_ucontext *ctx) 264 { 265 struct uburma_jfr_uobj *jfr_uobj; 266 267 if (!event->element.jfr) 268 return; 269 270 jfr_uobj = (struct uburma_jfr_uobj *) 271 event->element.jfr->jfr_cfg.jfr_context; 272 uburma_write_async_event(ctx, event->element.jfr->urma_jfr, 273 event->event_type, &jfr_uobj->async_event_list, 274 &jfr_uobj->async_events_reported); 275 } 276 277 void uburma_jetty_event_cb(struct ubcore_event *event, 278 struct ubcore_ucontext *ctx) 279 { 280 struct uburma_jetty_uobj *jetty_uobj; 281 282 if (!event->element.jetty) 283 return; 284 285 jetty_uobj = (struct uburma_jetty_uobj *) 286 event->element.jetty->jetty_cfg.jetty_context; 287 uburma_write_async_event(ctx, event->element.jetty->urma_jetty, 288 event->event_type, 289 &jetty_uobj->async_event_list, 290 &jetty_uobj->async_events_reported); 291 } 292 293 void uburma_jetty_grp_event_cb(struct ubcore_event *event, 294 struct ubcore_ucontext *ctx) 295 { 296 struct uburma_jetty_grp_uobj *jetty_grp_uobj; 297 298 if (!event->element.jetty_grp) 299 return; 300 301 jetty_grp_uobj = 302 (struct uburma_jetty_grp_uobj *) 303 event->element.jetty_grp->jetty_grp_cfg.user_ctx; 304 uburma_write_async_event(ctx, event->element.jetty_grp->urma_jetty_grp, 305 event->event_type, 306 &jetty_grp_uobj->async_event_list, 307 &jetty_grp_uobj->async_events_reported); 308 } 309
-- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
participants (1)
-
kernel test robot