== Series Details == Series: tests/kms_sequence: Add tests for lease ioctls URL : https://patchwork.freedesktop.org/series/31232/ State : failure == Summary == IGT patchset build failed on latest successful build 09f8cb1a3758fa9868a07b83a3d3db2973d795cc igt/gem_sync: Sync before starting the clock make all-recursive Making all in lib make all-recursive Making all in . Making all in tests make[4]: Nothing to be done for 'all'. Making all in man make[2]: Nothing to be done for 'all'. Making all in tools Making all in null_state_gen make[3]: Nothing to be done for 'all'. Making all in registers make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in scripts make[2]: Nothing to be done for 'all'. Making all in benchmarks make[2]: Nothing to be done for 'all'. Making all in tests Making all in intel-ci make[3]: Nothing to be done for 'all'. CCLD gem_bad_batch CCLD gem_hang CCLD gem_bad_blit CCLD gem_bad_address CCLD gem_non_secure_batch CCLD gem_stress CCLD core_auth CCLD core_get_client_auth CCLD core_getclient CCLD core_getstats CCLD core_getversion CCLD core_prop_blob CCLD core_setmaster_vs_auth CCLD debugfs_test CCLD drm_import_export CCLD drm_mm CCLD drm_read CCLD drm_vma_limiter CCLD drm_vma_limiter_cached CCLD drm_vma_limiter_cpu CCLD drm_vma_limiter_gtt CCLD drv_getparams_basic CCLD drv_hangman CCLD drv_missed_irq CCLD drv_module_reload CCLD drv_selftest CCLD drv_suspend CCLD gem_bad_length CCLD gem_bad_reloc CCLD gem_basic CCLD gem_busy CCLD gem_caching CCLD gem_close CCLD gem_close_race CCLD gem_concurrent_blit CCLD gem_cpu_reloc CCLD gem_create CCLD gem_cs_prefetch CCLD gem_cs_tlb CCLD gem_ctx_bad_destroy CCLD gem_ctx_bad_exec CCLD gem_ctx_basic CCLD gem_ctx_create CCLD gem_ctx_exec CCLD gem_ctx_param CCLD gem_ctx_switch CCLD gem_ctx_thrash CCLD gem_double_irq_loop CCLD gem_eio CCLD gem_evict_alignment CCLD gem_evict_everything CCLD gem_exec_alignment CCLD gem_exec_async CCLD gem_exec_await CCLD gem_exec_bad_domains CCLD gem_exec_basic CCLD gem_exec_big CCLD gem_exec_blt CCLD gem_exec_capture CCLD gem_exec_create CCLD gem_exec_faulting_reloc CCLD gem_exec_fence CCLD gem_exec_flush CCLD gem_exec_gttfill CCLD gem_exec_latency CCLD gem_exec_lut_handle CCLD gem_exec_nop CCLD gem_exec_parallel CCLD gem_exec_params CCLD gem_exec_parse CCLD gem_exec_reloc CCLD gem_exec_reuse CCLD gem_exec_schedule CCLD gem_exec_store CCLD gem_exec_suspend CCLD gem_exec_whisper CCLD gem_fd_exhaustion CCLD gem_fence_thrash CCLD gem_fence_upload CCLD gem_fenced_exec_thrash CCLD gem_flink_basic CCLD gem_flink_race CCLD gem_gpgpu_fill CCLD gem_gtt_cpu_tlb CCLD gem_gtt_hog CCLD gem_gtt_speed CCLD gem_hangcheck_forcewake CCLD gem_largeobject CCLD gem_linear_blits CCLD gem_lut_handle CCLD gem_madvise CCLD gem_media_fill CCLD gem_mmap CCLD gem_mmap_gtt CCLD gem_mmap_offset_exhaustion CCLD gem_mmap_wc CCLD gem_mocs_settings CCLD gem_partial_pwrite_pread CCLD gem_persistent_relocs CCLD gem_pin CCLD gem_pipe_control_store_loop CCLD gem_ppgtt CCLD gem_pread CCLD gem_pread_after_blit CCLD gem_pwrite CCLD gem_pwrite_pread CCLD gem_pwrite_snooped CCLD gem_read_read_speed CCLD gem_readwrite CCLD gem_reg_read CCLD gem_reloc_overflow CCLD gem_reloc_vs_gpu CCLD gem_render_copy CCLD gem_render_copy_redux CCLD gem_render_linear_blits CCLD gem_render_tiled_blits CCLD gem_request_retire CCLD gem_reset_stats CCLD gem_ring_sync_copy CCLD gem_ring_sync_loop CCLD gem_ringfill CCLD gem_seqno_wrap CCLD gem_set_tiling_vs_blt CCLD gem_set_tiling_vs_gtt CCLD gem_set_tiling_vs_pwrite CCLD gem_shrink CCLD gem_softpin CCLD gem_spin_batch CCLD gem_stolen CCLD gem_storedw_batches_loop CCLD gem_storedw_loop CCLD gem_streaming_writes CCLD gem_sync CCLD gem_threaded_access_tiled CCLD gem_tiled_blits CCLD gem_tiled_fence_blits CCLD gem_tiled_partial_pwrite_pread CCLD gem_tiled_pread_basic CCLD gem_tiled_pread_pwrite CCLD gem_tiled_swapping CCLD gem_tiled_wb CCLD gem_tiled_wc CCLD gem_tiling_max_stride CCLD gem_unfence_active_buffers CCLD gem_unref_active_buffers CCLD gem_userptr_blits CCLD gem_wait CCLD gem_workarounds CCLD gem_write_read_ring_switch CCLD gen3_mixed_blits CCLD gen3_render_linear_blits CCLD gen3_render_mixed_blits CCLD gen3_render_tiledx_blits CCLD gen3_render_tiledy_blits CCLD gen7_forcewake_mt CCLD gvt_basic CCLD kms_3d CCLD kms_addfb_basic CCLD kms_atomic CCLD kms_atomic_interruptible CCLD kms_atomic_transition CCLD kms_busy CCLD kms_ccs CCLD kms_chv_cursor_fail CCLD kms_concurrent CCLD kms_crtc_background_color CCLD kms_cursor_crc CCLD kms_cursor_legacy CCLD kms_draw_crc CCLD kms_fbc_crc CCLD kms_fbcon_fbt CCLD kms_fence_pin_leak CCLD kms_flip CCLD kms_flip_event_leak CCLD kms_flip_tiling CCLD kms_force_connector_basic CCLD kms_frontbuffer_tracking CCLD kms_hdmi_inject CCLD kms_invalid_dotclock CC kms_lease.o kms_lease.c: In function ‘prepare_crtc’: kms_lease.c:110:7: error: implicit declaration of function ‘igt_output_get_driving_pipe’ [-Werror=implicit-function-declaration] if (!igt_output_get_driving_pipe(output)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kms_lease.c:110:2: warning: nested extern declaration of ‘igt_output_get_driving_pipe’ [-Wnested-externs] if (!igt_output_get_driving_pipe(output)) ^~ kms_lease.c: At top level: kms_lease.c:142:40: warning: ‘struct drm_mode_create_lease’ declared inside parameter list will not be visible outside of this definition or declaration static int create_lease(int fd, struct drm_mode_create_lease *mcl) ^~~~~~~~~~~~~~~~~~~~~ kms_lease.c: In function ‘create_lease’: kms_lease.c:146:20: error: ‘DRM_IOCTL_MODE_CREATE_LEASE’ undeclared (first use in this function) if (igt_ioctl(fd, DRM_IOCTL_MODE_CREATE_LEASE, mcl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kms_lease.c:146:20: note: each undeclared identifier is reported only once for each function it appears in kms_lease.c: At top level: kms_lease.c:151:40: warning: ‘struct drm_mode_revoke_lease’ declared inside parameter list will not be visible outside of this definition or declaration static int revoke_lease(int fd, struct drm_mode_revoke_lease *mrl) ^~~~~~~~~~~~~~~~~~~~~ kms_lease.c: In function ‘revoke_lease’: kms_lease.c:155:20: error: ‘DRM_IOCTL_MODE_REVOKE_LEASE’ undeclared (first use in this function) if (igt_ioctl(fd, DRM_IOCTL_MODE_REVOKE_LEASE, mrl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kms_lease.c: In function ‘make_lease’: kms_lease.c:163:31: error: storage size of ‘mcl’ isn’t known struct drm_mode_create_lease mcl; ^~~ kms_lease.c:163:31: warning: unused variable ‘mcl’ [-Wunused-variable] kms_lease.c: In function ‘lease_revoke’: kms_lease.c:306:31: error: storage size of ‘mrl’ isn’t known struct drm_mode_revoke_lease mrl; ^~~ kms_lease.c:306:31: warning: unused variable ‘mrl’ [-Wunused-variable] cc1: some warnings being treated as errors Makefile:3966: recipe for target 'kms_lease.o' failed make[3]: *** [kms_lease.o] Error 1 Makefile:4451: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 Makefile:528: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 Makefile:460: recipe for target 'all' failed make: *** [all] Error 2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx