* [jimc:dd-drm-fix 73/74] drivers/accel/ivpu/ivpu_gem.c:290:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
@ 2026-01-22 4:52 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-01-22 4:52 UTC (permalink / raw)
To: Jim Cromie, Łukasz Bartosik; +Cc: oe-kbuild-all
tree: https://github.com/jimc/linux.git dd-drm-fix
head: a0210189eae9fa2042083c4136cca1f6d80e93fa
commit: 052e80bfefb1f41d87a573f70f4ccffc5e4e3f39 [73/74] accel/ivpu: implement IVPU_DBG_* as a dyndbg classmap
config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20260122/202601221207.aOcdctmt-lkp@intel.com/config)
compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260122/202601221207.aOcdctmt-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/202601221207.aOcdctmt-lkp@intel.com/
All errors (new ones prefixed by >>):
>> drivers/accel/ivpu/ivpu_gem.c:290:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
290 | ivpu_dbg(vdev, IOCTL, "Can't add BO %pe to ctx %u: already in ctx %u\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:153:1: note: expanded from here
153 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
>> drivers/accel/ivpu/ivpu_gem.c:290:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
290 | ivpu_dbg(vdev, IOCTL, "Can't add BO %pe to ctx %u: already in ctx %u\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:153:1: note: expanded from here
153 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:371:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
371 | ivpu_dbg(vdev, IOCTL, "Invalid BO flags 0x%x\n", args->flags);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:92:1: note: expanded from here
92 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:371:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
371 | ivpu_dbg(vdev, IOCTL, "Invalid BO flags 0x%x\n", args->flags);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:92:1: note: expanded from here
92 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:376:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
376 | ivpu_dbg(vdev, IOCTL, "Invalid BO size %llu\n", args->size);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:104:1: note: expanded from here
104 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:376:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
376 | ivpu_dbg(vdev, IOCTL, "Invalid BO size %llu\n", args->size);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:104:1: note: expanded from here
104 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:382:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
382 | ivpu_dbg(vdev, IOCTL, "Failed to allocate BO: %pe ctx %u size %llu flags 0x%x\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:116:1: note: expanded from here
116 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:382:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
382 | ivpu_dbg(vdev, IOCTL, "Failed to allocate BO: %pe ctx %u size %llu flags 0x%x\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:116:1: note: expanded from here
116 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:391:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
391 | ivpu_dbg(vdev, IOCTL, "Failed to create handle for BO: %pe ctx %u size %llu flags 0x%x\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:139:1: note: expanded from here
139 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem.c:391:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
391 | ivpu_dbg(vdev, IOCTL, "Failed to create handle for BO: %pe ctx %u size %llu flags 0x%x\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
--
>> drivers/accel/ivpu/ivpu_gem_userptr.c:87:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
87 | ivpu_dbg(vdev, IOCTL, "Failed to pin user pages: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:29:1: note: expanded from here
29 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
>> drivers/accel/ivpu/ivpu_gem_userptr.c:87:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
87 | ivpu_dbg(vdev, IOCTL, "Failed to pin user pages: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:29:1: note: expanded from here
29 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:92:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
92 | ivpu_dbg(vdev, IOCTL, "Pinned %d pages, expected %lu\n", pinned, nr_pages);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:41:1: note: expanded from here
41 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:92:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
92 | ivpu_dbg(vdev, IOCTL, "Pinned %d pages, expected %lu\n", pinned, nr_pages);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:41:1: note: expanded from here
41 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:105:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
105 | ivpu_dbg(vdev, IOCTL, "Failed to create sg table: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:61:1: note: expanded from here
61 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:105:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
105 | ivpu_dbg(vdev, IOCTL, "Failed to create sg table: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:61:1: note: expanded from here
61 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:119:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
119 | ivpu_dbg(vdev, IOCTL, "Failed to export userptr dma-buf: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:73:1: note: expanded from here
73 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:119:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
119 | ivpu_dbg(vdev, IOCTL, "Failed to export userptr dma-buf: %d\n", ret);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:73:1: note: expanded from here
73 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:174:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
174 | ivpu_dbg(vdev, IOCTL, "Invalid BO flags: 0x%x\n", args->flags);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:85:1: note: expanded from here
85 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_gem_userptr.c:174:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
174 | ivpu_dbg(vdev, IOCTL, "Invalid BO flags: 0x%x\n", args->flags);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
--
>> drivers/accel/ivpu/ivpu_job.c:351:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
351 | ivpu_dbg(vdev, IOCTL, "Failed to find command queue with ID: %u\n", cmdq_id);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:131:1: note: expanded from here
131 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
>> drivers/accel/ivpu/ivpu_job.c:351:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
351 | ivpu_dbg(vdev, IOCTL, "Failed to find command queue with ID: %u\n", cmdq_id);
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:131:1: note: expanded from here
131 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:774:4: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
774 | ivpu_dbg(vdev, IOCTL, "Failed to lookup GEM object with handle %u\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:25:1: note: expanded from here
25 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:774:4: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
774 | ivpu_dbg(vdev, IOCTL, "Failed to lookup GEM object with handle %u\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:25:1: note: expanded from here
25 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:788:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
788 | ivpu_dbg(vdev, IOCTL, "Buffer is already in use by another job\n");
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:37:1: note: expanded from here
37 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:788:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
788 | ivpu_dbg(vdev, IOCTL, "Buffer is already in use by another job\n");
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:37:1: note: expanded from here
37 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:793:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
793 | ivpu_dbg(vdev, IOCTL, "Invalid commands offset %u for buffer size %zu\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:49:1: note: expanded from here
49 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:793:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
793 | ivpu_dbg(vdev, IOCTL, "Invalid commands offset %u for buffer size %zu\n",
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:49:1: note: expanded from here
49 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:804:4: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
804 | ivpu_dbg(vdev, IOCTL, "Preemption buffer is too small\n");
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
| ^
<scratch space>:61:1: note: expanded from here
61 | IVPU_DBG_IOCTL
| ^
drivers/accel/ivpu/ivpu_drv.h:107:2: note: 'IVPU_DBG_IPC' declared here
107 | IVPU_DBG_IPC,
| ^
drivers/accel/ivpu/ivpu_job.c:804:4: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'?
804 | ivpu_dbg(vdev, IOCTL, "Preemption buffer is too small\n");
| ^
drivers/accel/ivpu/ivpu_drv.h:117:25: note: expanded from macro 'ivpu_dbg'
117 | _dynamic_func_call_cls(IVPU_DBG_##type, fmt, __dynamic_dev_dbg, \
..
vim +290 drivers/accel/ivpu/ivpu_gem.c
647371a6609ddf Jacek Lawrynowicz 2023-01-17 281
42328003ecb6a5 Wachowski, Karol 2024-02-14 282 static int ivpu_gem_bo_open(struct drm_gem_object *obj, struct drm_file *file)
b035224134626f Jacek Lawrynowicz 2023-10-31 283 {
b035224134626f Jacek Lawrynowicz 2023-10-31 284 struct ivpu_file_priv *file_priv = file->driver_priv;
b035224134626f Jacek Lawrynowicz 2023-10-31 285 struct ivpu_device *vdev = file_priv->vdev;
b035224134626f Jacek Lawrynowicz 2023-10-31 286 struct ivpu_bo *bo = to_ivpu_bo(obj);
b035224134626f Jacek Lawrynowicz 2023-10-31 287 struct ivpu_addr_range *range;
b035224134626f Jacek Lawrynowicz 2023-10-31 288
b7a0e75632eb65 Jacek Lawrynowicz 2024-01-15 289 if (bo->ctx) {
db892a9f7a8415 Karol Wachowski 2025-11-04 @290 ivpu_dbg(vdev, IOCTL, "Can't add BO %pe to ctx %u: already in ctx %u\n",
db892a9f7a8415 Karol Wachowski 2025-11-04 291 bo, file_priv->ctx.id, bo->ctx->id);
b7a0e75632eb65 Jacek Lawrynowicz 2024-01-15 292 return -EALREADY;
b7a0e75632eb65 Jacek Lawrynowicz 2024-01-15 293 }
b7a0e75632eb65 Jacek Lawrynowicz 2024-01-15 294
b035224134626f Jacek Lawrynowicz 2023-10-31 295 if (bo->flags & DRM_IVPU_BO_SHAVE_MEM)
b035224134626f Jacek Lawrynowicz 2023-10-31 296 range = &vdev->hw->ranges.shave;
b035224134626f Jacek Lawrynowicz 2023-10-31 297 else if (bo->flags & DRM_IVPU_BO_DMA_MEM)
b035224134626f Jacek Lawrynowicz 2023-10-31 298 range = &vdev->hw->ranges.dma;
b035224134626f Jacek Lawrynowicz 2023-10-31 299 else
b035224134626f Jacek Lawrynowicz 2023-10-31 300 range = &vdev->hw->ranges.user;
b035224134626f Jacek Lawrynowicz 2023-10-31 301
b035224134626f Jacek Lawrynowicz 2023-10-31 302 return ivpu_bo_alloc_vpu_addr(bo, &file_priv->ctx, range);
b035224134626f Jacek Lawrynowicz 2023-10-31 303 }
b035224134626f Jacek Lawrynowicz 2023-10-31 304
:::::: The code at line 290 was first introduced by commit
:::::: db892a9f7a841575868756017a47921c7dc93042 accel/ivpu: Improve debug and warning messages
:::::: TO: Karol Wachowski <karol.wachowski@linux.intel.com>
:::::: CC: Karol Wachowski <karol.wachowski@linux.intel.com>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-01-22 4:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-22 4:52 [jimc:dd-drm-fix 73/74] drivers/accel/ivpu/ivpu_gem.c:290:3: error: use of undeclared identifier 'IVPU_DBG_IOCTL'; did you mean 'IVPU_DBG_IPC'? 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.