From: Tvrtko Ursulin <[email protected]>
Mostly fixing callers who call GEM API wo/ holding the struct_mutex
and a few small code cleanups.
Tvrtko Ursulin (7):
drm/i915/bdw+: Replace list_del+list_add_tail with list_move_tail
drm/i915: Do not call API requiring struct_mutex where it is not
available
drm/i915: Cache ringbuffer GTT address
drm/i915: Cache LRC state page in the context
drm/i915: Don't need a timer to wake us up
drm/i915: Only grab timestamps when needed
drm/i915: GEM operations need to be done under the big lock
drivers/gpu/drm/i915/i915_debugfs.c | 15 ++--
drivers/gpu/drm/i915/i915_drv.h | 3 +
drivers/gpu/drm/i915/i915_gem.c | 40 ++++------
drivers/gpu/drm/i915/i915_gem_stolen.c | 3 +
drivers/gpu/drm/i915/intel_display.c | 8 +-
drivers/gpu/drm/i915/intel_lrc.c | 125 ++++++++++++++++----------------
drivers/gpu/drm/i915/intel_lrc.h | 4 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 3 +
drivers/gpu/drm/i915/intel_ringbuffer.h | 3 +
9 files changed, 103 insertions(+), 101 deletions(-)
--
1.9.1
_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx