diff options
author | Thomas Hellstrom <thellstrom@vmware.com> | 2014-01-30 09:58:19 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-02-13 21:50:24 (GMT) |
commit | c3269a105bca3da6aee087742f4a348536151505 (patch) | |
tree | 21240b74862b0404cf9099cf93d28ba31ca6bd1d /kernel/futex.c | |
parent | 3cc1638ee03d9a64948626c5e36da5cd36d92c70 (diff) | |
download | linux-fsl-qoriq-c3269a105bca3da6aee087742f4a348536151505.tar.xz |
drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls behave like reservation calls"
commit cf5e3413337309050c05e13dcebe85b7194a21e5 upstream.
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 <thellstrom@vmware.com>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
Cc: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Cc: Jerome Glisse <jglisse@redhat.com>
Cc: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/futex.c')
0 files changed, 0 insertions, 0 deletions