On Thu, Apr 28, 2022 at 08:55:48PM +0000, Patchwork wrote:
== Series Details == Series: series starting with [1/2] drm/i915/gvt: Fix missing static URL : https://patchwork.freedesktop.org/series/103293/ State : failure == Summary == Error: make failed CALL scripts/checksyscalls.sh CALL scripts/atomic/check-atomics.sh DESCEND objtool CHK include/generated/compile.h CC [M] drivers/gpu/drm/i915/gvt/handlers.o drivers/gpu/drm/i915/gvt/handlers.c:75:13: error: static declaration of ‘intel_gvt_match_device’ follows non-static declaration static bool intel_gvt_match_device(struct intel_gvt *gvt, ^~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/gpu/drm/i915/gvt/gvt.h:42, from drivers/gpu/drm/i915/gvt/handlers.c:41: drivers/gpu/drm/i915/gvt/mmio.h:75:6: note: previous declaration of ‘intel_gvt_match_device’ was here bool intel_gvt_match_device(struct intel_gvt *gvt, unsigned long device); ^~~~~~~~~~~~~~~~~~~~~~
it looks like CI tried to apply this to the wrong rev. It's probably trying to apply it to the last one that it knows is buildable... which means it never validates if something fixes the build? I think it would be better to try applying to the latest drm-tip, and fallback to latest known-buildable iff it fails. Lucas De Marchi
scripts/Makefile.build:288: recipe for target 'drivers/gpu/drm/i915/gvt/handlers.o' failed make[4]: *** [drivers/gpu/drm/i915/gvt/handlers.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:1834: recipe for target 'drivers' failed make: *** [drivers] Error 2