drm/i915: Fix set_caching locking
authorBen Widawsky <ben@bwidawsk.net>
Wed, 26 Sep 2012 23:15:20 +0000 (16:15 -0700)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 27 Sep 2012 06:45:11 +0000 (08:45 +0200)
On the EINVAL case we don't release struct_mutex. It should be safe to
grab the lock after checking the parameters, which also resolves the
issues.

Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

No differences found