]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit5a530ad981a71a35f1d2dcf44805345fae20bd77
tree888e254ccaf8390dbbd554b30c685c420098913f
parenta0d7177f5e0b95d0b722f36735611500df75d827
drm/i915: Fix set_caching locking

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>
drivers/gpu/drm/i915/i915_gem.c