From: Thomas Hellstrom Date: Thu, 30 Jan 2014 09:58:19 +0000 (+0100) Subject: drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave... X-Git-Tag: v3.14-rc2~19^2~1^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf5e3413337309050c05e13dcebe85b7194a21e5;p=pandora-kernel.git drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave like reservation calls" The call to ttm_eu_backoff_reservation() as part of an error path would cause a lock imbalance if the reservation ticket was not initialized. This error is easily triggered from user-space by submitting a bogus command stream. Signed-off-by: Thomas Hellstrom Reviewed-by: Jakob Bornecrantz Cc: stable@vger.kernel.org Cc: Maarten Lankhorst Cc: Jerome Glisse Cc: Dave Airlie --- Reading git-diff-tree failed