[Intel-gfx] [PATCH 1/2] drm/i915: Tune done rc6 enabling output

Chris Wilson chris at chris-wilson.co.uk
Mon Aug 4 17:34:28 CEST 2014


On Mon, Aug 04, 2014 at 11:18:27AM +0200, Daniel Vetter wrote:
> Power users spot this and then get adventurous and try to adjust
> module driver options. Nothing good ever came out of that, so
> hide it better.
> 
> Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
> ---
>  drivers/gpu/drm/i915/intel_pm.c | 12 ++++++------
>  1 file changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
> index 338a80b6773e..4f879494e0c5 100644
> --- a/drivers/gpu/drm/i915/intel_pm.c
> +++ b/drivers/gpu/drm/i915/intel_pm.c
> @@ -3425,10 +3425,10 @@ static void intel_print_rc6_info(struct drm_device *dev, u32 mode)
>  		else
>  			mode = 0;
>  	}
> -	DRM_INFO("Enabling RC6 states: RC6 %s, RC6p %s, RC6pp %s\n",
> -		 (mode & GEN6_RC_CTL_RC6_ENABLE) ? "on" : "off",
> -		 (mode & GEN6_RC_CTL_RC6p_ENABLE) ? "on" : "off",
> -		 (mode & GEN6_RC_CTL_RC6pp_ENABLE) ? "on" : "off");
> +	DRM_DEBUG_KMS("Enabling RC6 states: RC6 %s, RC6p %s, RC6pp %s\n",
> +		      (mode & GEN6_RC_CTL_RC6_ENABLE) ? "on" : "off",
> +		      (mode & GEN6_RC_CTL_RC6p_ENABLE) ? "on" : "off",
> +		      (mode & GEN6_RC_CTL_RC6pp_ENABLE) ? "on" : "off");
>  }

I disagree. This is a good informative message about the capabilities
enabled for their GPU. If you want to make the statement that the user
shouldn't touch the values, make that adjustment emit a WARNING and
implement the kernel tainting you suggested. Also fixing [drm] to be
more specific would be useful.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre



More information about the Intel-gfx mailing list