Third time's the charm maybe. Changes from v2: - Move the plane->fb NULL check into drm_plane_force_disable() - Cursors/planes are now disabled by drm_fb_helper directly, so no need for the new hook - Had to fix up vmwgfx not to look at file_priv in cursor_set when handle is 0