On 1/22/24 18:29, Stephen Rothwell wrote: > Hi all, > > News: there will be no linux-next release on Friday > > Changes since 20240122: > on ARM64, when DRM_I915 is not set DRM_XE=m DEBUG_FS is not set ../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1091:6: error: redefinition of 'intel_display_debugfs_register' 1091 | void intel_display_debugfs_register(struct drm_i915_private *i915) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../drivers/gpu/drm/i915/display/intel_display_debugfs.c:19: ../drivers/gpu/drm/i915/display/intel_display_debugfs.h:18:20: note: previous definition of 'intel_display_debugfs_register' with type 'void(struct xe_device *)' 18 | static inline void intel_display_debugfs_register(struct drm_i915_private *i915) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1571:6: error: redefinition of 'intel_connector_debugfs_add' 1571 | void intel_connector_debugfs_add(struct intel_connector *connector) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_display_debugfs.h:19:20: note: previous definition of 'intel_connector_debugfs_add' with type 'void(struct intel_connector *)' 19 | static inline void intel_connector_debugfs_add(struct intel_connector *connector) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_display_debugfs.c:1626:6: error: redefinition of 'intel_crtc_debugfs_add' 1626 | void intel_crtc_debugfs_add(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_display_debugfs.h:20:20: note: previous definition of 'intel_crtc_debugfs_add' with type 'void(struct intel_crtc *)' 20 | static inline void intel_crtc_debugfs_add(struct intel_crtc *crtc) {} | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:437:6: error: redefinition of 'intel_crtc_crc_init' 437 | void intel_crtc_crc_init(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~ In file included from ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:36: ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:25:20: note: previous definition of 'intel_crtc_crc_init' with type 'void(struct intel_crtc *)' 25 | static inline void intel_crtc_crc_init(struct intel_crtc *crtc) {} | ^~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_crc_init': ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:439:48: error: 'struct intel_crtc' has no member named 'pipe_crc' 439 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; | ^~ In file included from ../include/uapi/linux/posix_types.h:5, from ../include/uapi/linux/types.h:14, from ../include/linux/types.h:6, from ../include/linux/kasan-checks.h:5, from ../include/asm-generic/rwonce.h:26, from ../arch/arm64/include/asm/rwonce.h:71, from ../include/linux/compiler.h:251, from ../include/linux/ctype.h:5, from ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:27: ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level: ../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void' 8 | #define NULL ((void *)0) | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:28:36: note: in expansion of macro 'NULL' 28 | #define intel_crtc_get_crc_sources NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:549:20: note: in expansion of macro 'intel_crtc_get_crc_sources' 549 | const char *const *intel_crtc_get_crc_sources(struct drm_crtc *crtc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/stddef.h:8:23: error: expected ')' before numeric constant 8 | #define NULL ((void *)0) | ^ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:28:36: note: in expansion of macro 'NULL' 28 | #define intel_crtc_get_crc_sources NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:549:20: note: in expansion of macro 'intel_crtc_get_crc_sources' 549 | const char *const *intel_crtc_get_crc_sources(struct drm_crtc *crtc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void' 8 | #define NULL ((void *)0) | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:27:38: note: in expansion of macro 'NULL' 27 | #define intel_crtc_verify_crc_source NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:556:5: note: in expansion of macro 'intel_crtc_verify_crc_source' 556 | int intel_crtc_verify_crc_source(struct drm_crtc *crtc, const char *source_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/stddef.h:8:23: error: expected ')' before numeric constant 8 | #define NULL ((void *)0) | ^ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:27:38: note: in expansion of macro 'NULL' 27 | #define intel_crtc_verify_crc_source NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:556:5: note: in expansion of macro 'intel_crtc_verify_crc_source' 556 | int intel_crtc_verify_crc_source(struct drm_crtc *crtc, const char *source_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/stddef.h:8:16: error: expected identifier or '(' before 'void' 8 | #define NULL ((void *)0) | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:26:35: note: in expansion of macro 'NULL' 26 | #define intel_crtc_set_crc_source NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:576:5: note: in expansion of macro 'intel_crtc_set_crc_source' 576 | int intel_crtc_set_crc_source(struct drm_crtc *_crtc, const char *source_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/stddef.h:8:23: error: expected ')' before numeric constant 8 | #define NULL ((void *)0) | ^ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:26:35: note: in expansion of macro 'NULL' 26 | #define intel_crtc_set_crc_source NULL | ^~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:576:5: note: in expansion of macro 'intel_crtc_set_crc_source' 576 | int intel_crtc_set_crc_source(struct drm_crtc *_crtc, const char *source_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:630:6: error: redefinition of 'intel_crtc_enable_pipe_crc' 630 | void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:33:20: note: previous definition of 'intel_crtc_enable_pipe_crc' with type 'void(struct intel_crtc *)' 33 | static inline void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_enable_pipe_crc': ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:633:48: error: 'struct intel_crtc' has no member named 'pipe_crc' 633 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; | ^~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level: ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:650:6: error: redefinition of 'intel_crtc_disable_pipe_crc' 650 | void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.h:29:20: note: previous definition of 'intel_crtc_disable_pipe_crc' with type 'void(struct intel_crtc *)' 29 | static inline void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: In function 'intel_crtc_disable_pipe_crc': ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:653:48: error: 'struct intel_crtc' has no member named 'pipe_crc' 653 | struct intel_pipe_crc *pipe_crc = &crtc->pipe_crc; | ^~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c: At top level: ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:532:1: warning: 'intel_is_valid_crc_source' defined but not used [-Wunused-function] 532 | intel_is_valid_crc_source(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:420:1: warning: 'display_crc_ctl_parse_source' defined but not used [-Wunused-function] 420 | display_crc_ctl_parse_source(const char *buf, enum intel_pipe_crc_source *s) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:279:1: warning: 'intel_crtc_crc_setup_workarounds' defined but not used [-Wunused-function] 279 | intel_crtc_crc_setup_workarounds(struct intel_crtc *crtc, bool enable) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_pipe_crc.c:229:13: warning: 'vlv_undo_pipe_scramble_reset' defined but not used [-Wunused-function] 229 | static void vlv_undo_pipe_scramble_reset(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/crosstool/gcc-13.2.0-nolibc/aarch64-linux/bin/aarch64-linux-ld: cannot find drivers/gpu/drm/xe/i915-display/intel_display_debugfs.o: No such file or directory /opt/crosstool/gcc-13.2.0-nolibc/aarch64-linux/bin/aarch64-linux-ld: cannot find drivers/gpu/drm/xe/i915-display/intel_pipe_crc.o: No such file or directory drivers/gpu/drm/xe/xe.o: No such file or directory (ignored) make[3]: *** No rule to make target 'drivers/gpu/drm/xe/xe.ko', needed by '__modfinal'. make[3]: Target '__modfinal' not remade because of errors. Full randconfig file is attached. -- #Randy
Attachment:
config-r5611.gz
Description: application/gzip