[Intel-gfx] [PATCH 0/8] GTT bitmaps purge
Michał Winiarski
michal.winiarski at intel.com
Mon Dec 12 11:44:09 UTC 2016
It seems that bitmaps are redundant and we can remove them without causing much
trouble.
Let's try to do that!
There should be no functional changes, but it may be helpful if anyone can point
out tests/benchmarks that could show any difference in performance.
Michał Winiarski (8):
drm/i915/gtt: Don't pass ppgtt to ppgtt_cleanup_4lvl
drm/i915/gtt: Rename orig_start/orig_length
drm/i915/gtt: Extract unwind to separate function for
gen6_alloc_va_range
drm/i915/gtt: Don't use temp bitmaps to unwind gen8_alloc_va_range
drm/i915/gtt: Purge temp bitmaps
drm/i915: Prepare i915_page_table_entry_map tracepoint for bitmap
purge
drm/i915/gtt: Purge page tracking bitmaps
drm/i915: Clear range when unbinding closed vma
drivers/gpu/drm/i915/i915_gem_gtt.c | 440 ++++++++++--------------------------
drivers/gpu/drm/i915/i915_gem_gtt.h | 10 +-
drivers/gpu/drm/i915/i915_trace.h | 21 +-
drivers/gpu/drm/i915/i915_vma.c | 7 +-
4 files changed, 138 insertions(+), 340 deletions(-)
--
2.7.4
More information about the Intel-gfx
mailing list