https://github.com/torvalds/linux
Revision ecbec53b1d00ba582f71b210ed96cafc05ebd189 authored by Hugh Dickins on 27 June 2011, 23:18:20 UTC, committed by Linus Torvalds on 28 June 2011, 01:00:14 UTC
When auditing the locking in i915_gem.c (for a prospective change which
I then abandoned), I noticed two places where struct_mutex is not held
across GEM object manipulations that would usually require it.

Since one is in initial setup and the other in driver unload, I'm
guessing the mutex is not required for either; but post a patch in case
it is.

Signed-off-by: Hugh Dickins <hughd@google.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Keith Packard <keithp@keithp.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent e2377fe
History
Tip revision: ecbec53b1d00ba582f71b210ed96cafc05ebd189 authored by Hugh Dickins on 27 June 2011, 23:18:20 UTC
drm/i915: more struct_mutex locking
Tip revision: ecbec53

README.AddingFirmware

back to top