[geert-renesas-drivers:master 13/55] drivers/gpu/drm/xe/xe_device.c:51:10: fatal error: xe_log.h: No such file or directory
kernel test robot <[email protected]>
| Newsgroups | org.kernel.vger.linux-renesas-soc,dev.linux.lists.oe-kbuild-all |
|---|---|
| Message-ID | <[email protected]> |
tree: https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git master head: 03fb6a6169e563cfc4ad01bac2578fa412a343d3 commit: 20a18e2d8ff4fe20a2620818fba2a8fca44d7b25 [13/55] Merge remote-tracking branch 'drm/drm-next' into renesas-drivers config: arc-allyesconfig (https://download.01.org/0day-ci/archive/20260819/[email protected]/config) compiler: arc-linux-gcc (GCC) 16.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260819/[email protected]/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 <[email protected]> | Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ All errors (new ones prefixed by >>): >> drivers/gpu/drm/xe/xe_device.c:51:10: fatal error: xe_log.h: No such file or directory 51 | #include "xe_log.h" | ^~~~~~~~~~ compilation terminated. -- drivers/gpu/drm/xe/xe_guc_submit.c: In function 'xe_guc_exec_queue_group_cgp_sync': >> drivers/gpu/drm/xe/xe_guc_submit.c:844:31: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 844 | q->guc->multi_queue.re_register = true; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:846:31: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 846 | q->guc->multi_queue.re_update = true; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:862:23: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 862 | q->guc->multi_queue.registering_cgp = true; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:863:23: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 863 | q->guc->multi_queue.updating_cgp = false; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:865:23: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 865 | q->guc->multi_queue.updating_cgp = true; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:866:23: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 866 | q->guc->multi_queue.registering_cgp = false; | ^~ In file included from <command-line>: >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:60:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 60 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:60:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 60 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:60:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 60 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:60:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 60 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:60:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 60 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ In file included from ./arch/arc/include/generated/asm/rwonce.h:1, from include/linux/compiler.h:369, from include/linux/build_bug.h:5, from include/linux/bitfield.h:10, from drivers/gpu/drm/xe/xe_guc_submit.c:8: >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/asm-generic/rwonce.h:55:27: note: in definition of macro '__WRITE_ONCE' 55 | *(volatile typeof(x) *)&(x) = (val); \ | ^ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ >> drivers/gpu/drm/xe/xe_guc_submit.c:868:25: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~ include/asm-generic/rwonce.h:55:34: note: in definition of macro '__WRITE_ONCE' 55 | *(volatile typeof(x) *)&(x) = (val); \ | ^ drivers/gpu/drm/xe/xe_guc_submit.c:868:9: note: in expansion of macro 'WRITE_ONCE' 868 | WRITE_ONCE(group->cgp_update_q, q); | ^~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c: In function 'guc_exec_queue_revert_pending_state_change': drivers/gpu/drm/xe/xe_guc_submit.c:2773:19: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 2773 | if (q->guc->multi_queue.re_register) { | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:2775:23: error: 'struct xe_guc_exec_queue' has no member named 'multi_queue' 2775 | q->guc->multi_queue.re_register = false; | ^~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:41: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:49:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 49 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:26: note: in expansion of macro 'READ_ONCE' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:41: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:49:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 49 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:26: note: in expansion of macro 'READ_ONCE' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:41: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:49:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 49 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:26: note: in expansion of macro 'READ_ONCE' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:41: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~ include/linux/compiler_types.h:682:23: note: in definition of macro '__compiletime_assert' 682 | if (!(condition)) \ | ^~~~~~~~~ include/linux/compiler_types.h:702:9: note: in expansion of macro '_compiletime_assert' 702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:9: note: in expansion of macro 'compiletime_assert' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~~~~~~ include/asm-generic/rwonce.h:36:28: note: in expansion of macro '__native_word' 36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ | ^~~~~~~~~~~~~ include/asm-generic/rwonce.h:49:9: note: in expansion of macro 'compiletime_assert_rwonce_type' 49 | compiletime_assert_rwonce_type(x); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:26: note: in expansion of macro 'READ_ONCE' 2788 | if (q == READ_ONCE(group->cgp_update_q) && | ^~~~~~~~~ drivers/gpu/drm/xe/xe_guc_submit.c:2788:41: error: 'struct xe_exec_queue_group' has no member named 'cgp_update_q' -- >> drivers/gpu/drm/xe/xe_pci.c:28:10: fatal error: xe_log.h: No such file or directory 28 | #include "xe_log.h" | ^~~~~~~~~~ compilation terminated. vim +51 drivers/gpu/drm/xe/xe_device.c 21 22 #include "display/xe_display.h" 23 #include "instructions/xe_gpu_commands.h" 24 #include "regs/xe_gt_regs.h" 25 #include "regs/xe_regs.h" 26 #include "xe_bo.h" 27 #include "xe_bo_evict.h" 28 #include "xe_configfs.h" 29 #include "xe_debugfs.h" 30 #include "xe_defaults.h" 31 #include "xe_devcoredump.h" 32 #include "xe_device_sysfs.h" 33 #include "xe_dma_buf.h" 34 #include "xe_drm_client.h" 35 #include "xe_drv.h" 36 #include "xe_exec.h" 37 #include "xe_exec_queue.h" 38 #include "xe_force_wake.h" 39 #include "xe_ggtt.h" 40 #include "xe_gt.h" 41 #include "xe_gt_mcr.h" 42 #include "xe_gt_printk.h" 43 #include "xe_gt_sriov_vf.h" 44 #include "xe_guc.h" 45 #include "xe_guc_pc.h" 46 #include "xe_hw_engine_group.h" 47 #include "xe_hwmon.h" 48 #include "xe_i2c.h" 49 #include "xe_irq.h" 50 #include "xe_late_bind_fw.h" > 51 #include "xe_log.h" 52 #include "xe_mmio.h" 53 #include "xe_module.h" 54 #include "xe_nvm.h" 55 #include "xe_oa.h" 56 #include "xe_observation.h" 57 #include "xe_pagefault.h" 58 #include "xe_pat.h" 59 #include "xe_pcode.h" 60 #include "xe_pm.h" 61 #include "xe_pmu.h" 62 #include "xe_psmi.h" 63 #include "xe_pxp.h" 64 #include "xe_query.h" 65 #include "xe_ras.h" 66 #include "xe_shrinker.h" 67 #include "xe_soc_remapper.h" 68 #include "xe_survivability_mode.h" 69 #include "xe_sriov.h" 70 #include "xe_svm.h" 71 #include "xe_sysctrl.h" 72 #include "xe_tile.h" 73 #include "xe_ttm_stolen_mgr.h" 74 #include "xe_ttm_sys_mgr.h" 75 #include "xe_vm.h" 76 #include "xe_vm_madvise.h" 77 #include "xe_vram.h" 78 #include "xe_vram_types.h" 79 #include "xe_vsec.h" 80 #include "xe_wait_user_fence.h" 81 #include "xe_wa.h" 82 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki