diff options
author | Robert Bragg <robert@sixbynine.org> | 2016-11-07 19:49:54 +0000 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2016-11-22 14:39:00 +0100 |
commit | ccdf6341ed36e403b2c12d3ef6cb50e9f8e6bdcc (patch) | |
tree | b19c6a82e00295a8ae8421925c76ab3f0b13f561 /drivers/gpu/drm/i915/i915_drv.h | |
parent | 442b8c06fc7230772a663a00feeb5ebc61652d6d (diff) | |
download | lwn-ccdf6341ed36e403b2c12d3ef6cb50e9f8e6bdcc.tar.gz lwn-ccdf6341ed36e403b2c12d3ef6cb50e9f8e6bdcc.zip |
drm/i915: Add dev.i915.perf_stream_paranoid sysctl option
Consistent with the kernel.perf_event_paranoid sysctl option that can
allow non-root users to access system wide cpu metrics, this can
optionally allow non-root users to access system wide OA counter metrics
from Gen graphics hardware.
Signed-off-by: Robert Bragg <robert@sixbynine.org>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Sourab Gupta <sourab.gupta@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/20161107194957.3385-9-robert@sixbynine.org
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 8da752304a91..970e50bf9884 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -2194,6 +2194,7 @@ struct drm_i915_private { bool initialized; struct kobject *metrics_kobj; + struct ctl_table_header *sysctl_header; struct mutex lock; struct list_head streams; |