Re: [PATCH] drm/fbdev-dma: Clean up deferred I/O

2024-05-15 Thread Thomas Zimmermann




Am 15.05.24 um 13:59 schrieb Javier Martinez Canillas:

Thomas Zimmermann  writes:


Call fb_deferred_io_cleanup() upon destroying the framebuffer
device. Releases the internal memory.

Signed-off-by: Thomas Zimmermann 
Fixes: 808a40b69468 ("drm/fbdev-dma: Implement damage handling and deferred 
I/O")
Cc: Thomas Zimmermann 
Cc: Javier Martinez Canillas 
Cc: Maarten Lankhorst 
Cc: Maxime Ripard 
---
  drivers/gpu/drm/drm_fbdev_dma.c | 1 +
  1 file changed, 1 insertion(+)

Reviewed-by: Javier Martinez Canillas 


Thanks a lot. I've pushed this patch and the other one to drm-misc-next.





--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)



Re: [PATCH] drm/fbdev-dma: Clean up deferred I/O

2024-05-15 Thread Javier Martinez Canillas
Thomas Zimmermann  writes:

> Call fb_deferred_io_cleanup() upon destroying the framebuffer
> device. Releases the internal memory.
>
> Signed-off-by: Thomas Zimmermann 
> Fixes: 808a40b69468 ("drm/fbdev-dma: Implement damage handling and deferred 
> I/O")
> Cc: Thomas Zimmermann 
> Cc: Javier Martinez Canillas 
> Cc: Maarten Lankhorst 
> Cc: Maxime Ripard 
> ---
>  drivers/gpu/drm/drm_fbdev_dma.c | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Javier Martinez Canillas 

-- 
Best regards,

Javier Martinez Canillas
Core Platforms
Red Hat



[PATCH] drm/fbdev-dma: Clean up deferred I/O

2024-05-07 Thread Thomas Zimmermann
Call fb_deferred_io_cleanup() upon destroying the framebuffer
device. Releases the internal memory.

Signed-off-by: Thomas Zimmermann 
Fixes: 808a40b69468 ("drm/fbdev-dma: Implement damage handling and deferred 
I/O")
Cc: Thomas Zimmermann 
Cc: Javier Martinez Canillas 
Cc: Maarten Lankhorst 
Cc: Maxime Ripard 
---
 drivers/gpu/drm/drm_fbdev_dma.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/drm_fbdev_dma.c b/drivers/gpu/drm/drm_fbdev_dma.c
index 5eeb5164e9e2b..97ef6300d47e0 100644
--- a/drivers/gpu/drm/drm_fbdev_dma.c
+++ b/drivers/gpu/drm/drm_fbdev_dma.c
@@ -59,6 +59,7 @@ static void drm_fbdev_dma_fb_destroy(struct fb_info *info)
if (!fb_helper->dev)
return;
 
+   fb_deferred_io_cleanup(info);
drm_fb_helper_fini(fb_helper);
 
drm_client_buffer_vunmap(fb_helper->buffer);
-- 
2.44.0