[Intel-gfx] [PATCH 0/2] Support for creation of unbound WC user mappings

akash.goel at intel.com akash.goel at intel.com
Fri Jan 2 02:59:28 PST 2015


From: Akash Goel <akash.goel at intel.com>

This patch series provides support to create unbound write combining mapping
for GEM objects.
This is to improve the CPU write operation performance, as with such mapping,
writes are almost 50% faster than with mmap_gtt.

The new mapping is exercised by the IGT tests :- igt/gem_mmap_wc, igt/gem_tiled
igt/gem_concurrent_blit, igt/gem_gtt_speed & igt/gem_fence_upload.

Akash Goel (1):
  drm/i915: Support creation of unbound wc user mappings for objects

Chris Wilson (1):
  drm/i915: Broaden application of set-domain(GTT)

 drivers/gpu/drm/i915/i915_dma.c |  3 ++
 drivers/gpu/drm/i915/i915_gem.c | 62 +++++++++++++++++++++++++----------------
 include/uapi/drm/i915_drm.h     |  9 ++++++
 3 files changed, 50 insertions(+), 24 deletions(-)

-- 
1.9.2



More information about the Intel-gfx mailing list