On 6/17/26 10:07, Michel Dänzer wrote: > On 6/16/26 22:18, [email protected] wrote: >> >> * Add a flip_programmed completion. Arm it (reinit_completion) under >> event_lock together with prepare_flip_isr(), and signal it >> (complete_all) right after update_planes_and_stream_adapter() programs >> the flip. It starts in the "completed" state at crtc init. > > Is the completion really necessary? Wouldn't moving the acrtc->pflip_status = > AMDGPU_FLIP_SUBMITTED assignment after the flip programming suffice?
Or even just moving the unlocking of event_lock after the flip programming. -- Earthling Michel Dänzer \ GNOME / Xwayland / Mesa developer https://redhat.com \ Libre software enthusiast
