[PATCH 10/10] hmm
Chris Wilson
chris at chris-wilson.co.uk
Sun Jul 7 08:44:54 UTC 2019
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_gem_gtt.c b/drivers/gpu/drm/i915/i915_gem_gtt.c
index 3ce8fda960ac..558b51869e46 100644
--- a/drivers/gpu/drm/i915/i915_gem_gtt.c
+++ b/drivers/gpu/drm/i915/i915_gem_gtt.c
@@ -943,8 +943,7 @@ static void __gen8_ppgtt_clear(struct i915_address_space * const vm,
struct i915_page_table *pt = pd->entry[idx];
if (atomic_fetch_inc(&pt->used) >> pd_lvl(1) &&
- gen8_pd_index(*start, lvl - 1) == 0 &&
- (end - *start) >> gen8_pd_shift(lvl)) {
+ gen8_pd_count(*start, end, lvl - 1) >> pd_lvl(1)) {
clear_pd_entry(pd, idx, scratch);
__gen8_ppgtt_cleanup(vm, as_pd(pt), I915_PDES, lvl - 1);
*start += gen8_pd_size(lvl);
--
2.20.1
More information about the Intel-gfx-trybot
mailing list