[Intel-xe] ✗ CI.Hooks: failure for Intel_fb.c refactoring (rev6)

Hogander, Jouni jouni.hogander at intel.com
Thu Dec 7 06:18:20 UTC 2023


On Tue, 2023-12-05 at 11:26 -0600, Lucas De Marchi wrote:
> On Tue, Dec 05, 2023 at 01:09:55PM -0000, Patchwork wrote:
> > == Series Details ==
> > 
> > Series: Intel_fb.c refactoring (rev6)
> > URL   : https://patchwork.freedesktop.org/series/126505/
> > State : failure
> > 
> > == Summary ==
> > 
> > run-parts: executing /workspace/ci/hooks/00-showenv
> > + pwd
> > + ls -la
> > /workspace
> > total 932
> > drwxrwxr-x 12 1003 1003   4096 Dec  5 13:09 .
> > drwxr-xr-x  1 root root   4096 Dec  5 13:09 ..
> > -rw-rw-r--  1 1003 1003 801136 Dec  5 13:09 build.log
> > -rw-rw-r--  1 1003 1003   3129 Dec  5 13:01 checkpatch.log
> > drwxrwxr-x  5 1003 1003   4096 Dec  5 12:59 ci
> > drwxrwxr-x  9 1003 1003   4096 Dec  5 12:59 docker
> > drwxrwxr-x  8 1003 1003   4096 Dec  5 12:59 .git
> > -rw-rw-r--  1 1003 1003    813 Dec  5 13:00 git_apply.log
> > drwxrwxr-x  4 1003 1003   4096 Dec  5 12:59 .github
> > -rw-rw-r--  1 1003 1003    233 Dec  5 12:59 .groovylintrc.json
> > -rw-rw-r--  1 1003 1003     78 Dec  5 13:09 hooks.log
> > drwxrwxr-x 31 1003 1003   4096 Dec  5 13:09 kernel
> > -rw-rw-r--  1 1003 1003  41148 Dec  5 13:00 kernel.mbox
> > -rw-rw-r--  1 1003 1003  28940 Dec  5 13:02 kunit.log
> > -rw-rw-r--  1 1003 1003     48 Dec  5 13:00 parent.tag
> > drwxrwxr-x 44 1003 1003   4096 Dec  5 12:59 pipelines
> > -rw-rw-r--  1 1003 1003    793 Dec  5 12:59 README.adoc
> > drwxrwxr-x  3 1003 1003   4096 Dec  5 12:59 scripts
> > drwxrwxr-x  3 1003 1003   4096 Dec  5 12:59 src
> > drwxrwxr-x  2 1003 1003   4096 Dec  5 12:59 vars
> > drwxrwxr-x  2 1003 1003   4096 Dec  5 12:59 .vscode
> > + uname -a
> > Linux b2913b285b60 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1
> > 13:41:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
> > + export
> > + grep -Ei '(^|\W)CI_'
> > declare -x CI_KERNEL_BUILD_DIR="/workspace/kernel/build64-default"
> > declare -x CI_KERNEL_SRC_DIR="/workspace/kernel"
> > declare -x CI_TOOLS_SRC_DIR="/workspace/ci"
> > declare -x CI_WORKSPACE_DIR="/workspace"
> > + '[' -n /workspace ']'
> > + git_args='-C /workspace/kernel'
> > + git_log_args=
> > + git --no-pager -C /workspace/kernel log --format=oneline --
> > abbrev-commit
> > 11e7835c5 fixup! drm/xe/display: Implement display support
> > 12527c308 fixup! drm/xe/display: Implement display support
> > ca2ab80ff drm/i915/display: Add intel_fb_bo_framebuffer_fini
> > cdd7cf187 drm/i915/display: Split i915 specific code away from
> > intel_fb.c
> > 4ef8f62e9 drm/i915/display: Handle invalid fb_modifier in
> > intel_fb_modifier_to_tiling
> > 7a90c0e2e drm/i915/display: Convert intel_fb_modifier_to_tiling as
> > non-static
> > e027a49b7 drm/i915/display: use intel_bo_to_drm_bo in intel_fb.c
> > 8cb436784 fixup! FIXME: drm/i915/display: Remaining changes to make
> > xe compile
> > 6781ab7f1 Revert "FIXME: drm/i915: xe intel_fb.c framebuffer init
> > and destroy xe changes"
> > ac7b89571 drm/xe/uapi: Kill exec_queue_set_property
> > run-parts: executing /workspace/ci/hooks/10-build-W1
> > + SRC_DIR=/workspace/kernel
> > + RESTORE_DISPLAY_CONFIG=0
> > + '[' -n /workspace/kernel/build64-default ']'
> > + BUILD_DIR=/workspace/kernel/build64-default
> > + cd /workspace/kernel
> > ++ nproc
> > + make -j48 O=/workspace/kernel/build64-default modules_prepare
> > make[1]: Entering directory '/workspace/kernel/build64-default'
> >  GEN     Makefile
> >  UPD     include/config/kernel.release
> >  UPD     include/generated/compile.h
> >  UPD     include/generated/utsrelease.h
> >  DESCEND objtool
> >  HOSTCC  /workspace/kernel/build64-default/tools/objtool/fixdep.o
> >  CALL    ../scripts/checksyscalls.sh
> >  HOSTLD  /workspace/kernel/build64-default/tools/objtool/fixdep-
> > in.o
> >  LINK    /workspace/kernel/build64-default/tools/objtool/fixdep
> >  INSTALL libsubcmd_headers
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/exec-cmd.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/help.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/pager.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/parse-options.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/run-command.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/sigchain.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/subcmd-config.o
> >  LD      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/libsubcmd-in.o
> >  AR      /workspace/kernel/build64-
> > default/tools/objtool/libsubcmd/libsubcmd.a
> >  CC      /workspace/kernel/build64-default/tools/objtool/weak.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/check.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/special.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/builtin-
> > check.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/elf.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/objtool.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/orc_gen.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/orc_dump.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/libstring.o
> >  CC      /workspace/kernel/build64-default/tools/objtool/libctype.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/str_error_r.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/librbtree.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/arch/x86/special.o
> >  CC      /workspace/kernel/build64-
> > default/tools/objtool/arch/x86/decode.o
> >  LD      /workspace/kernel/build64-
> > default/tools/objtool/arch/x86/objtool-in.o
> >  LD      /workspace/kernel/build64-default/tools/objtool/objtool-
> > in.o
> >  LINK    /workspace/kernel/build64-default/tools/objtool/objtool
> > make[1]: Leaving directory '/workspace/kernel/build64-default'
> > ++ nproc
> > + make -j48 O=/workspace/kernel/build64-default
> > M=drivers/gpu/drm/xe W=1
> > make[1]: Entering directory '/workspace/kernel/build64-default'
> >  CC [M]  drivers/gpu/drm/xe/xe_bb.o
> >  CC [M]  drivers/gpu/drm/xe/xe_bo.o
> >  CC [M]  drivers/gpu/drm/xe/xe_bo_evict.o
> >  CC [M]  drivers/gpu/drm/xe/xe_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_devcoredump.o
> >  CC [M]  drivers/gpu/drm/xe/xe_device.o
> >  CC [M]  drivers/gpu/drm/xe/xe_device_sysfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_dma_buf.o
> >  CC [M]  drivers/gpu/drm/xe/xe_drm_client.o
> >  CC [M]  drivers/gpu/drm/xe/xe_exec.o
> >  CC [M]  drivers/gpu/drm/xe/xe_execlist.o
> >  CC [M]  drivers/gpu/drm/xe/xe_exec_queue.o
> >  CC [M]  drivers/gpu/drm/xe/xe_force_wake.o
> >  CC [M]  drivers/gpu/drm/xe/xe_ggtt.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gpu_scheduler.o
> >  HOSTCC  drivers/gpu/drm/xe/xe_gen_wa_oob
> >  CC [M]  drivers/gpu/drm/xe/xe_gsc_submit.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_clock.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_idle.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_mcr.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_pagefault.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_sysfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.o
> >  CC [M]  drivers/gpu/drm/xe/xe_gt_topology.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_ads.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_ct.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_hwconfig.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_log.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_pc.o
> >  CC [M]  drivers/gpu/drm/xe/xe_guc_submit.o
> >  CC [M]  drivers/gpu/drm/xe/xe_heci_gsc.o
> >  CC [M]  drivers/gpu/drm/xe/xe_hw_engine.o
> >  CC [M]  drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_hw_fence.o
> >  CC [M]  drivers/gpu/drm/xe/xe_huc.o
> >  CC [M]  drivers/gpu/drm/xe/xe_huc_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_irq.o
> >  CC [M]  drivers/gpu/drm/xe/xe_lrc.o
> >  CC [M]  drivers/gpu/drm/xe/xe_mmio.o
> >  CC [M]  drivers/gpu/drm/xe/xe_mocs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_module.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pat.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pci.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pcode.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pm.o
> >  CC [M]  drivers/gpu/drm/xe/xe_preempt_fence.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pt.o
> >  CC [M]  drivers/gpu/drm/xe/xe_pt_walk.o
> >  CC [M]  drivers/gpu/drm/xe/xe_query.o
> >  CC [M]  drivers/gpu/drm/xe/xe_range_fence.o
> >  CC [M]  drivers/gpu/drm/xe/xe_reg_sr.o
> >  CC [M]  drivers/gpu/drm/xe/xe_reg_whitelist.o
> >  CC [M]  drivers/gpu/drm/xe/xe_rtp.o
> >  CC [M]  drivers/gpu/drm/xe/xe_sa.o
> >  CC [M]  drivers/gpu/drm/xe/xe_sched_job.o
> >  CC [M]  drivers/gpu/drm/xe/xe_step.o
> >  CC [M]  drivers/gpu/drm/xe/xe_sync.o
> >  CC [M]  drivers/gpu/drm/xe/xe_tile.o
> >  CC [M]  drivers/gpu/drm/xe/xe_tile_sysfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_trace.o
> >  CC [M]  drivers/gpu/drm/xe/xe_ttm_sys_mgr.o
> >  CC [M]  drivers/gpu/drm/xe/xe_ttm_vram_mgr.o
> >  CC [M]  drivers/gpu/drm/xe/xe_tuning.o
> >  CC [M]  drivers/gpu/drm/xe/xe_uc.o
> >  CC [M]  drivers/gpu/drm/xe/xe_uc_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/xe_uc_fw.o
> >  CC [M]  drivers/gpu/drm/xe/xe_wait_user_fence.o
> >  CC [M]  drivers/gpu/drm/xe/xe_wopcm.o
> >  CC [M]  drivers/gpu/drm/xe/xe_hwmon.o
> >  CC [M]  drivers/gpu/drm/xe/xe_sriov.o
> >  CC [M]  drivers/gpu/drm/xe/xe_display.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_fb_pin.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_hdcp_gsc.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_plane_initial.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_display_rps.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_display_misc.o
> >  CC [M]  drivers/gpu/drm/xe/display/xe_dsb_buffer.o
> >  CC [M]  drivers/gpu/drm/xe/display/intel_fbdev_fb.o
> >  CC [M]  drivers/gpu/drm/xe/display/intel_fb_bo.o
> >  CC [M]  drivers/gpu/drm/xe/display/ext/i915_irq.o
> >  CC [M]  drivers/gpu/drm/xe/display/ext/i915_utils.o
> >  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_dram.o
> >  CC [M]  drivers/gpu/drm/xe/i915-soc/intel_pch.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/icl_dsi.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_atomic_plane.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_audio.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_backlight.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bios.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_bw.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cdclk.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_color.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_combo_phy.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_connector.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_crtc_state_dump.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cursor.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_cx0_phy.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_ddi_buf_trans.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o
> >  CC [M]  drivers/gpu/drm/xe/i915-
> > display/intel_display_debugfs_params.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_device.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_driver.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_irq.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_params.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_map.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_power_well.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_trace.o
> > ../drivers/gpu/drm/xe/display/intel_fb_bo.c:54:15: error: no
> > previous prototype for ‘intel_fb_bo_lookup_valid_bo’ [-
> > Werror=missing-prototypes]
> >   54 | struct xe_bo *intel_fb_bo_lookup_valid_bo(struct
> > drm_i915_private *i915,
> >      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> 
> this is failing on all latest revisions of this series. Have you seen
> this?

Thank you Lucas for pointing this out. This is now fixed in latest set
I have sent.

BR,

Jouni Högander

> 
> Lucas De Marchi
> 
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_display_wa.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dkl_phy.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dmc.o
> >  CC [M]  drivers/gpu/drm/xe/i915-display/intel_dp.o
> > cc1: all warnings being treated as errors
> > make[3]: *** [../scripts/Makefile.build:243:
> > drivers/gpu/drm/xe/display/intel_fb_bo.o] Error 1
> > make[3]: *** Waiting for unfinished jobs....
> > make[2]: *** [/workspace/kernel/Makefile:1913: drivers/gpu/drm/xe]
> > Error 2
> > make[1]: *** [/workspace/kernel/Makefile:234: __sub-make] Error 2
> > make[1]: Leaving directory '/workspace/kernel/build64-default'
> > make: *** [Makefile:234: __sub-make] Error 2
> > run-parts: /workspace/ci/hooks/10-build-W1 exited with return code
> > 2
> > 
> > 



More information about the Intel-xe mailing list