From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> 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 Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx