[Intel-gfx] [PATCH] drm/i915: Suppress fbc suggestion to increase stolen if disabled

Vivi, Rodrigo rodrigo.vivi at intel.com
Thu Feb 23 17:39:24 UTC 2017


Reviewed-by: Rodrigo Vivi <rodrigo.vivi at intel.com>

On Thu, 2017-02-23 at 12:20 +0000, Chris Wilson wrote:
> If the reserved region of memory has not been setup (most probably
> because it has been limited by hardware or virtualisation), don't tell
> the user to try and increase the amount of memory reserved for graphics.
> 
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
> ---
>  drivers/gpu/drm/i915/intel_fbc.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_fbc.c b/drivers/gpu/drm/i915/intel_fbc.c
> index 22c56ae086f2..17d418b23d77 100644
> --- a/drivers/gpu/drm/i915/intel_fbc.c
> +++ b/drivers/gpu/drm/i915/intel_fbc.c
> @@ -627,7 +627,8 @@ static int intel_fbc_alloc_cfb(struct intel_crtc *crtc)
>  	kfree(compressed_llb);
>  	i915_gem_stolen_remove_node(dev_priv, &fbc->compressed_fb);
>  err_llb:
> -	pr_info_once("drm: not enough stolen space for compressed buffer (need %d more bytes), disabling. Hint: you may be able to increase stolen memory size in the BIOS to avoid this.\n", size);
> +	if (drm_mm_initialized(&dev_priv->mm.stolen))
> +		pr_info_once("drm: not enough stolen space for compressed buffer (need %d more bytes), disabling. Hint: you may be able to increase stolen memory size in the BIOS to avoid this.\n", size);
>  	return -ENOSPC;
>  }
>  



More information about the Intel-gfx mailing list