From: Tim Gore <tim.gore@xxxxxxxxx> These 3 patches introduce a performance workaround that can have significant impact (> 10%) on some OCL workloads. It is split into 3 patches as follows. 1) The first patch introduces a new function to collect together workarounds that are GT specific and apply globally across the GPU (as opposed to per ring or per context). This function is called at driver load and on resume (from suspend) and after a GPU reset, so it can host worarounds that are clobbered by these events. This new function was suggested by Mika Kuoppala. 2) The second patch adds WaIncreaseDefaultTLBEntries for gen8 GPU's to the above function. 3) Finally add WaIncreaseDefaultTLBEntries for gen9. Tim Gore (3): drm/i915: add function for GT related workarounds drm/i915/gen8: add WaIncreaseDefaultTLBEntries drm/i915/gen9: add WaIncreaseDefaultTLBEntries drivers/gpu/drm/i915/i915_gem_gtt.c | 21 +++++++++++++++++++++ drivers/gpu/drm/i915/i915_reg.h | 7 +++++++ 2 files changed, 28 insertions(+) -- 1.9.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx