drm/i915: Remove eviction debug spam

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

+7 -33
+7 -33
drivers/gpu/drm/i915/i915_gem.c
··· 2078 2078 int ret; 2079 2079 bool lists_empty; 2080 2080 2081 - DRM_INFO("GTT full, evicting everything: " 2082 - "%d objects [%d pinned], " 2083 - "%d object bytes [%d pinned], " 2084 - "%d/%d gtt bytes\n", 2085 - atomic_read(&dev->object_count), 2086 - atomic_read(&dev->pin_count), 2087 - atomic_read(&dev->object_memory), 2088 - atomic_read(&dev->pin_memory), 2089 - atomic_read(&dev->gtt_memory), 2090 - dev->gtt_total); 2091 - 2092 2081 spin_lock(&dev_priv->mm.active_list_lock); 2093 2082 lists_empty = (list_empty(&dev_priv->mm.inactive_list) && 2094 2083 list_empty(&dev_priv->mm.flushing_list) && 2095 2084 list_empty(&dev_priv->mm.active_list)); 2096 2085 spin_unlock(&dev_priv->mm.active_list_lock); 2097 2086 2098 - if (lists_empty) { 2099 - DRM_ERROR("GTT full, but lists empty!\n"); 2087 + if (lists_empty) 2100 2088 return -ENOSPC; 2101 - } 2102 2089 2103 2090 /* Flush everything (on to the inactive lists) and evict */ 2104 2091 i915_gem_flush(dev, I915_GEM_GPU_DOMAINS, I915_GEM_GPU_DOMAINS); ··· 2196 2209 * large enough to swap out for the new one, so just evict 2197 2210 * everything and start again. (This should be rare.) 2198 2211 */ 2199 - if (!list_empty (&dev_priv->mm.inactive_list)) { 2200 - DRM_INFO("GTT full, evicting inactive buffers\n"); 2212 + if (!list_empty (&dev_priv->mm.inactive_list)) 2201 2213 return i915_gem_evict_from_inactive_list(dev); 2202 - } else 2214 + else 2203 2215 return i915_gem_evict_everything(dev); 2204 2216 } 2205 2217 } ··· 2223 2237 BUG_ON(obj_priv->pages != NULL); 2224 2238 obj_priv->pages = drm_calloc_large(page_count, sizeof(struct page *)); 2225 2239 if (obj_priv->pages == NULL) { 2226 - DRM_ERROR("Failed to allocate page list\n"); 2227 2240 obj_priv->pages_refcount--; 2228 2241 return -ENOMEM; 2229 2242 } ··· 2590 2605 DRM_INFO("%s: GTT full, evicting something\n", __func__); 2591 2606 #endif 2592 2607 ret = i915_gem_evict_something(dev, obj->size); 2593 - if (ret != 0) { 2594 - if (ret != -ERESTARTSYS) 2595 - DRM_ERROR("Failed to evict a buffer %d\n", ret); 2608 + if (ret) 2596 2609 return ret; 2597 - } 2610 + 2598 2611 goto search_free; 2599 2612 } 2600 2613 ··· 2617 2634 /* first try to clear up some space from the GTT */ 2618 2635 ret = i915_gem_evict_something(dev, obj->size); 2619 2636 if (ret) { 2620 - if (ret != -ERESTARTSYS) 2621 - DRM_ERROR("Failed to allocate space for backing pages %d\n", ret); 2622 - 2623 2637 /* now try to shrink everyone else */ 2624 2638 if (! retry_alloc) { 2625 2639 retry_alloc = true; ··· 2646 2666 obj_priv->gtt_space = NULL; 2647 2667 2648 2668 ret = i915_gem_evict_something(dev, obj->size); 2649 - if (ret) { 2650 - if (ret != -ERESTARTSYS) 2651 - DRM_ERROR("Failed to allocate space to bind AGP: %d\n", ret); 2669 + if (ret) 2652 2670 return ret; 2653 - } 2654 2671 2655 2672 goto search_free; 2656 2673 } ··· 3847 3870 i915_verify_inactive(dev, __FILE__, __LINE__); 3848 3871 if (obj_priv->gtt_space == NULL) { 3849 3872 ret = i915_gem_object_bind_to_gtt(obj, alignment); 3850 - if (ret != 0) { 3851 - if (ret != -EBUSY && ret != -ERESTARTSYS) 3852 - DRM_ERROR("Failure to bind: %d\n", ret); 3873 + if (ret) 3853 3874 return ret; 3854 - } 3855 3875 } 3856 3876 /* 3857 3877 * Pre-965 chips need a fence register set up in order to