From: Brad Volkin <bradley.d.volkin@xxxxxxxxx> This series is what I have so far on the batch copy aspect of the command parser. The individual patches and kerneldoc have details. It doesn't work with full ppgtt at the moment, so isn't ready for merge. But I'd like to get feedback on the direction and particularly whether I've got the activity tracking, domain management, and madv parts correct. Brad Volkin (4): drm/i915: Implement a framework for batch buffer pools drm/i915: Use batch pools with the command parser drm/i915: Add a batch pool debugfs file drm/i915: Dispatch the shadow batch buffer Documentation/DocBook/drm.tmpl | 5 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_cmd_parser.c | 75 ++++++++++--- drivers/gpu/drm/i915/i915_debugfs.c | 48 +++++++++ drivers/gpu/drm/i915/i915_drv.h | 26 ++++- drivers/gpu/drm/i915/i915_gem.c | 9 +- drivers/gpu/drm/i915/i915_gem_batch_pool.c | 151 +++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_gem_execbuffer.c | 82 +++++++++++---- drivers/gpu/drm/i915/i915_gem_render_state.c | 2 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 12 +++ drivers/gpu/drm/i915/intel_ringbuffer.h | 7 ++ 11 files changed, 379 insertions(+), 39 deletions(-) create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.c -- 1.8.3.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx