A small backlogged series with various fixes mostly related to kms. Use the drm internal kms modelist instead of rolling out own version and fix two issues related to cursor handling. Maaz's patches were already on dri-devel but patchworks doesn't deal very well with changes in email address and the patches needed s/vmware.com/broadcom.com/ so those patches are being resent here to fix patchworks handling of them. Maaz Mombasawala (2): drm/vmwgfx: Make all surfaces shareable drm/vmwgfx: Add SPDX header to vmwgfx_drm.h Martin Krastev (2): drm/vmwgfx: Refactor drm connector probing for display modes drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs Zack Rusin (1): drm/vmwgfx: Fix the lifetime of the bo cursor memory drivers/gpu/drm/vmwgfx/ttm_object.c | 6 +- drivers/gpu/drm/vmwgfx/ttm_object.h | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 296 ++++++++---------------- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 17 +- include/uapi/drm/vmwgfx_drm.h | 6 +- 9 files changed, 126 insertions(+), 222 deletions(-) -- 2.40.1