Skip to content

kms/crtc: Clamp deadline evasion in meta_kms_crtc_determine_deadline

And in maybe_update_deadline_evasion, instead of in meta_kms_crtc_update_shortterm_max_dispatch_duration. meta_calculate_drm_mode_refresh_rate may return 0.0 in the latter, which resulted in non-sense refresh_interval_us.

Closes: #3629 (closed) Fixes: bd8db384 ("kms/impl-device: Track dispatch duration in crtc_frame_deadline_dispatch")

Merge request reports