Thomas Zimmermann 5fc586a058 drm/fb-helper: Perform damage handling in deferred-I/O helper
Call fb_dirty directly from drm_fb_helper_deferred_io() to avoid the
latency of running the damage worker.

The deferred-I/O helper drm_fb_helper_deferred_io() runs in a worker
thread at regular intervals as part of writing to mmaped framebuffer
memory. It used to schedule the fbdev damage worker to flush the
framebuffer. Changing this to flushing the framebuffer directly avoids
the latency introduced by the damage worker.

v2:
	* remove fb_dirty from defio in separate patch (Daniel)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20221115115819.23088-5-tzimmermann@suse.de
2022-11-16 13:08:09 +01:00
..
2022-08-16 12:46:26 +02:00
2022-11-12 01:41:25 +02:00
2022-10-25 11:42:18 +10:00
2022-11-12 01:41:35 +02:00
2022-11-10 11:49:40 -01:00
2022-06-28 07:56:32 +02:00
2022-10-28 13:16:36 +10:00
2022-09-06 10:56:04 +02:00
2022-09-06 10:56:04 +02:00
2022-10-07 17:04:10 -07:00