From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> A few previously posted patches to tidy the code, extract some commonality, and make workaround batch buffer emission more compact and readable. text data bss dec hex filename 1080898 24080 2852 1107830 10e776 i915.ko.0 1080070 24080 2852 1107002 10e43a i915.ko.1 Tvrtko Ursulin (5): drm/i915: Make int __intel_ring_space static drm/i915: Simplify cleanup path in intel_engines_init drm/i915: Move common workaround code to intel_engine_cs drm/i915: Tidy workaround batch buffer emission drm/i915: Consolidate gen8_emit_pipe_control drivers/gpu/drm/i915/intel_engine_cs.c | 554 ++++++++++++++++++++++++++++- drivers/gpu/drm/i915/intel_lrc.c | 351 +++++++------------ drivers/gpu/drm/i915/intel_ringbuffer.c | 597 +------------------------------- drivers/gpu/drm/i915/intel_ringbuffer.h | 12 +- 4 files changed, 696 insertions(+), 818 deletions(-) -- 2.9.3 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx