Hi Dave, Daniel, Here's this week drm-misc-fixes PR. Maxime drm-misc-fixes-2023-02-16: Multiple fixes in vc4 to address issues with YUV planes, HDMI and CRTC; an invalid page access fix for fbdev, mark dynamic debug as broken, a double free and refcounting fix for vmwgfx. The following changes since commit 85e26dd5100a182bf8448050427539c0a66ab793: drm/client: fix circular reference counting issue (2023-02-07 09:42:56 +0100) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-02-16 for you to fetch changes up to a950b989ea29ab3b38ea7f6e3d2540700a3c54e8: drm/vmwgfx: Do not drop the reference to the handle too soon (2023-02-14 23:00:09 -0500) ---------------------------------------------------------------- Multiple fixes in vc4 to address issues with YUV planes, HDMI and CRTC; an invalid page access fix for fbdev, mark dynamic debug as broken, a double free and refcounting fix for vmwgfx. ---------------------------------------------------------------- Dave Stevenson (1): drm/vc4: Fix YUV plane handling when planes are in different buffers Dom Cobley (2): drm/vc4: hdmi: Always enable GCP with AVMUTE cleared drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking Jocelyn Falempe (1): drm/ast: Fix start address computation Takashi Iwai (1): fbdev: Fix invalid page access after closing deferred I/O devices Ville Syrjälä (1): drm: Disable dynamic debug as broken Zack Rusin (2): drm/vmwgfx: Stop accessing buffer objects which failed init drm/vmwgfx: Do not drop the reference to the handle too soon drivers/gpu/drm/Kconfig | 3 ++- drivers/gpu/drm/ast/ast_mode.c | 4 ++-- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 18 +++++++++--------- drivers/gpu/drm/vc4/vc4_plane.c | 6 ++++-- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 ++++++++---- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 ++ drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 8 ++++---- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +++- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 10 ++++++---- drivers/video/fbdev/core/fb_defio.c | 10 +++++++++- drivers/video/fbdev/core/fbmem.c | 4 ++++ include/linux/fb.h | 1 + 15 files changed, 57 insertions(+), 29 deletions(-)
Attachment:
signature.asc
Description: PGP signature