[Intel-gfx] ✗ Fi.CI.BUILD: failure for Add CDCLK checks to atomic check phase
Patchwork
patchwork at emeril.freedesktop.org
Fri Mar 4 23:31:11 UTC 2022
== Series Details ==
Series: Add CDCLK checks to atomic check phase
URL : https://patchwork.freedesktop.org/series/101068/
State : failure
== Summary ==
CALL scripts/checksyscalls.sh
CALL scripts/atomic/check-atomics.sh
DESCEND objtool
CHK include/generated/compile.h
CC [M] drivers/gpu/drm/i915/display/intel_cdclk.o
drivers/gpu/drm/i915/display/intel_cdclk.c: In function ‘bxt_set_cdclk’:
drivers/gpu/drm/i915/display/intel_cdclk.c:1719:14: error: assignment to ‘struct cdclk_steps *’ from incompatible pointer type ‘struct cdclk_step *’ [-Werror=incompatible-pointer-types]
cdclk_steps = new_cdclk_state->steps;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1743:22: error: invalid use of undefined type ‘struct cdclk_steps’
switch (cdclk_steps[i].action) {
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1743:22: error: dereferencing pointer to incomplete type ‘struct cdclk_steps’
drivers/gpu/drm/i915/display/intel_cdclk.c:1767:59: error: invalid use of undefined type ‘struct cdclk_steps’
waveform = cdclk_squash_waveform(dev_priv, cdclk_steps[i].cdclk);
^
In file included from ./arch/x86/include/asm/bug.h:86,
from ./include/linux/bug.h:5,
from ./include/linux/cpumask.h:14,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from drivers/gpu/drm/i915/display/intel_cdclk.c:24:
drivers/gpu/drm/i915/display/intel_cdclk.c:1776:28: error: invalid use of undefined type ‘struct cdclk_steps’
MISSING_CASE(cdclk_steps[i].action);
^
./include/asm-generic/bug.h:99:17: note: in definition of macro ‘__WARN_printf’
__warn_printk(arg); \
^~~
./drivers/gpu/drm/i915/i915_utils.h:41:25: note: in expansion of macro ‘WARN’
#define MISSING_CASE(x) WARN(1, "Missing case (%s == %ld)\n", \
^~~~
drivers/gpu/drm/i915/display/intel_cdclk.c:1776:4: note: in expansion of macro ‘MISSING_CASE’
MISSING_CASE(cdclk_steps[i].action);
^~~~~~~~~~~~
drivers/gpu/drm/i915/display/intel_cdclk.c: In function ‘intel_cdclk_can_crawl’:
drivers/gpu/drm/i915/display/intel_cdclk.c:1973:41: error: initialization of ‘struct cdclk_steps *’ from incompatible pointer type ‘struct cdclk_step *’ [-Werror=incompatible-pointer-types]
struct cdclk_steps *cdclk_transition = b->steps;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1985:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].action = INTEL_CDCLK_CRAWL;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1985:18: error: dereferencing pointer to incomplete type ‘struct cdclk_steps’
drivers/gpu/drm/i915/display/intel_cdclk.c:1986:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].cdclk = b->actual.cdclk;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1987:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].action = INTEL_CDCLK_NOOP;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:1988:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].cdclk = b->actual.cdclk;
^
drivers/gpu/drm/i915/display/intel_cdclk.c: In function ‘intel_cdclk_squash’:
drivers/gpu/drm/i915/display/intel_cdclk.c:2001:41: error: initialization of ‘struct cdclk_steps *’ from incompatible pointer type ‘struct cdclk_step *’ [-Werror=incompatible-pointer-types]
struct cdclk_steps *cdclk_transition = b->steps;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2011:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].action = INTEL_CDCLK_SQUASH;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2011:18: error: dereferencing pointer to incomplete type ‘struct cdclk_steps’
drivers/gpu/drm/i915/display/intel_cdclk.c:2012:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].cdclk = b->actual.cdclk;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2013:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].action = INTEL_CDCLK_NOOP;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2014:18: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].cdclk = b->actual.cdclk;
^
drivers/gpu/drm/i915/display/intel_cdclk.c: In function ‘intel_cdclk_needs_modeset’:
drivers/gpu/drm/i915/display/intel_cdclk.c:2042:19: error: assignment to ‘struct cdclk_steps *’ from incompatible pointer type ‘struct cdclk_step *’ [-Werror=incompatible-pointer-types]
cdclk_transition = new_cdclk_state->steps;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2047:19: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].action = INTEL_CDCLK_MODESET;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2047:19: error: dereferencing pointer to incomplete type ‘struct cdclk_steps’
drivers/gpu/drm/i915/display/intel_cdclk.c:2048:19: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[0].cdclk = b->cdclk;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2049:19: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].action = INTEL_CDCLK_NOOP;
^
drivers/gpu/drm/i915/display/intel_cdclk.c:2050:19: error: invalid use of undefined type ‘struct cdclk_steps’
cdclk_transition[1].cdclk = b->cdclk;
^
cc1: all warnings being treated as errors
scripts/Makefile.build:288: recipe for target 'drivers/gpu/drm/i915/display/intel_cdclk.o' failed
make[4]: *** [drivers/gpu/drm/i915/display/intel_cdclk.o] Error 1
scripts/Makefile.build:550: recipe for target 'drivers/gpu/drm/i915' failed
make[3]: *** [drivers/gpu/drm/i915] Error 2
scripts/Makefile.build:550: recipe for target 'drivers/gpu/drm' failed
make[2]: *** [drivers/gpu/drm] Error 2
scripts/Makefile.build:550: recipe for target 'drivers/gpu' failed
make[1]: *** [drivers/gpu] Error 2
Makefile:1831: recipe for target 'drivers' failed
make: *** [drivers] Error 2
More information about the Intel-gfx
mailing list