Linux Renesas SOC kernel development
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: Dave Airlie <airlied@redhat.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-renesas-soc@vger.kernel.org,
	Geert Uytterhoeven <geert+renesas@glider.be>
Subject: [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
Date: Wed, 19 Aug 2026 11:34:49 +0800	[thread overview]
Message-ID: <202608191120.4qS1lHiP-lkp@intel.com> (raw)

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/202608191120.4qS1lHiP-lkp@intel.com/config)
compiler: arc-linux-gcc (GCC) 16.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260819/202608191120.4qS1lHiP-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/202608191120.4qS1lHiP-lkp@intel.com/

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

                 reply	other threads:[~2026-08-19  3:35 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202608191120.4qS1lHiP-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=airlied@redhat.com \
    --cc=geert+renesas@glider.be \
    --cc=linux-renesas-soc@vger.kernel.org \
    --cc=oe-kbuild-all@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox