|
@@ -1035,8 +1035,7 @@ alloc:
|
|
&ppgtt->node, GEN6_PD_SIZE,
|
|
&ppgtt->node, GEN6_PD_SIZE,
|
|
GEN6_PD_ALIGN, 0,
|
|
GEN6_PD_ALIGN, 0,
|
|
0, dev_priv->gtt.base.total,
|
|
0, dev_priv->gtt.base.total,
|
|
- DRM_MM_SEARCH_DEFAULT,
|
|
|
|
- DRM_MM_CREATE_DEFAULT);
|
|
|
|
|
|
+ DRM_MM_TOPDOWN);
|
|
if (ret == -ENOSPC && !retried) {
|
|
if (ret == -ENOSPC && !retried) {
|
|
ret = i915_gem_evict_something(dev, &dev_priv->gtt.base,
|
|
ret = i915_gem_evict_something(dev, &dev_priv->gtt.base,
|
|
GEN6_PD_SIZE, GEN6_PD_ALIGN,
|
|
GEN6_PD_SIZE, GEN6_PD_ALIGN,
|