drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle
authorThomas Hellstrom <thellstrom@vmware.com>
Thu, 28 Aug 2014 09:53:23 +0000 (11:53 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 5 Oct 2014 21:54:08 +0000 (14:54 -0700)
commit93ba9fc346f809e3fd32883219bffbdc04fd9a3c
tree56b22487c0d0bf8fd66f5ed2551d8e780348f95e
parentd287fccb8d5d5ece2b085ac4119e4a4cb7ffbdaa
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle

commit f01ea0c3d9db536c64d47922716d8b3b8f21d850 upstream.

The code waiting for fifo idle was incorrect and could possibly spin
forever under certain circumstances.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reported-by: Mark Sheldon <markshel@vmware.com>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
Reivewed-by: Mark Sheldon <markshel@vmware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c