mirror of https://gitee.com/openkylin/linux.git
drm/i915/perf: check the value of PROP_SAMPLE_OA uapi parameter
We've been a bit loose about this opening parameter. We should only add the flag for writing OA reports when the value of this parameter is != 0. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180326090831.22686-3-lionel.g.landwerlin@intel.com
This commit is contained in:
parent
1de401c08f
commit
b6dd47b9c8
|
@ -2746,7 +2746,8 @@ static int read_properties_unlocked(struct drm_i915_private *dev_priv,
|
|||
props->ctx_handle = value;
|
||||
break;
|
||||
case DRM_I915_PERF_PROP_SAMPLE_OA:
|
||||
props->sample_flags |= SAMPLE_OA_REPORT;
|
||||
if (value)
|
||||
props->sample_flags |= SAMPLE_OA_REPORT;
|
||||
break;
|
||||
case DRM_I915_PERF_PROP_OA_METRICS_SET:
|
||||
if (value == 0) {
|
||||
|
|
Loading…
Reference in New Issue