Dave, A couple of fixes for vmwgfx. A WARN() fix by Dan Carpenter, a TTM read/write lock imbalance causing occasional hangs with Wayland and an implementation of cursor_set2 to fix incorrectly offset Wayland cursors.
The following changes since commit 2f1371614a5d49428846b90673a89036518dffad: Merge branch 'drm-fixes-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2015-11-26 12:42:15 +1000) are available in the git repository at: git://people.freedesktop.org/~thomash/linux tags/vmwgfx-fixes-4.4-151208 for you to fetch changes up to 8fbf9d92a7bc4cadd3a0139698cf17031dfcdfca: drm/vmwgfx: Implement the cursor_set2 callback v2 (2015-12-08 12:55:46 +0100) ---------------------------------------------------------------- Pull request of 2015-12-08 ---------------------------------------------------------------- Dan Carpenter (1): drm/vmwgfx: fix a warning message Thomas Hellstrom (2): drm/ttm: Fixed a read/write lock imbalance drm/vmwgfx: Implement the cursor_set2 callback v2 drivers/gpu/drm/ttm/ttm_lock.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 64 ++++++++++++++++++++++++++++-------- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 7 ++-- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +- 9 files changed, 63 insertions(+), 20 deletions(-)