On 2024-10-02 19:58:08 [+0300], Ville Syrjälä wrote: > > These patches were not picked. Did I forget something or was this just > > overseen? > > This looks quite poorly justified. Eg. you seem to be now > leaving interrupts enabled (and even preemption enabled I > guess) when we're racing against the raster beam. On first > blush that seems like a recipe for failure. I can't really parse this. I may leave interrupts enabled in vblanc code (the first two patches). > First step would be to set CONFIG_DRM_I915_DEBUG_VBLANK_EVADE=y, > run a bunch of tests that stress the display stuff (eg. > kms_atomic_transitions and other stuff from igt, and also > some real workloads) and probably throw in a bunch of > other load/perturbance at the system to make life hard. > After the system has been sufficiently hammered one can > compare sys/kernel/debug/dri/0/crtc-*/i915_update_info > against a baseline. Bonus points for doing it on a potato. So you have a specific test for me to run? Sebastian