== Series Details == Series: drm/i915: Run relevant bits of debugfs drop_caches per GT URL : https://patchwork.freedesktop.org/series/123386/ State : failure == Summary == Error: make failed CALL scripts/checksyscalls.sh DESCEND objtool INSTALL libsubcmd_headers CC [M] drivers/gpu/drm/i915/i915_debugfs.o In file included from drivers/gpu/drm/i915/i915_debugfs.c:36: drivers/gpu/drm/i915/i915_debugfs.c: In function ‘i915_drop_caches_set’: drivers/gpu/drm/i915/gt/intel_gt.h:170:14: error: comparison between pointer and integer [-Werror] 170 | (id__) < I915_MAX_GT; \ | ^ drivers/gpu/drm/i915/i915_debugfs.c:751:2: note: in expansion of macro ‘for_each_gt’ 751 | for_each_gt(i915, i, gt) { | ^~~~~~~~~~~ In file included from ./include/drm/drm_connector.h:32, from ./drivers/gpu/drm/i915/display/intel_display_core.h:16, from ./drivers/gpu/drm/i915/i915_drv.h:40, from ./drivers/gpu/drm/i915/gt/intel_context.h:14, from drivers/gpu/drm/i915/gem/i915_gem_context.h:12, from drivers/gpu/drm/i915/i915_debugfs.c:35: drivers/gpu/drm/i915/gt/intel_gt.h:172:33: error: invalid type argument of ‘->’ (have ‘unsigned int’) 172 | for_each_if(((gt__) = (i915__)->gt[(id__)])) | ^~ ./include/drm/drm_util.h:63:38: note: in definition of macro ‘for_each_if’ 63 | #define for_each_if(condition) if (!(condition)) {} else | ^~~~~~~~~ drivers/gpu/drm/i915/i915_debugfs.c:751:2: note: in expansion of macro ‘for_each_gt’ 751 | for_each_gt(i915, i, gt) { | ^~~~~~~~~~~ cc1: all warnings being treated as errors make[6]: *** [scripts/Makefile.build:243: drivers/gpu/drm/i915/i915_debugfs.o] Error 1 make[5]: *** [scripts/Makefile.build:480: drivers/gpu/drm/i915] Error 2 make[4]: *** [scripts/Makefile.build:480: drivers/gpu/drm] Error 2 make[3]: *** [scripts/Makefile.build:480: drivers/gpu] Error 2 make[2]: *** [scripts/Makefile.build:480: drivers] Error 2 make[1]: *** [/home/kbuild2/kernel/Makefile:2032: .] Error 2 make: *** [Makefile:234: __sub-make] Error 2 Build failed, no error log produced