mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
drm/i915/selftests: Hide dangerous tests
Some tests are designed to exercise the limits of the HW and may trigger unintended side-effects making the machine unusable. This should not be executed by default, but are still useful for early platform validation. References: https://bugs.freedesktop.org/show_bug.cgi?id=103453 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20171025153207.9589-1-chris@chris-wilson.co.uk Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
This commit is contained in:
@@ -90,6 +90,20 @@ config DRM_I915_SELFTEST
|
||||
|
||||
If in doubt, say "N".
|
||||
|
||||
config DRM_I915_SELFTEST_BROKEN
|
||||
bool "Enable broken and dangerous selftests"
|
||||
depends on DRM_I915_SELFTEST
|
||||
depends on BROKEN
|
||||
default n
|
||||
help
|
||||
This option enables the execution of selftests that are "dangerous"
|
||||
and may trigger unintended HW side-effects as they break strict
|
||||
rules given in the HW specification. For science.
|
||||
|
||||
Recommended for masochistic driver developers only.
|
||||
|
||||
If in doubt, say "N".
|
||||
|
||||
config DRM_I915_LOW_LEVEL_TRACEPOINTS
|
||||
bool "Enable low level request tracing events"
|
||||
depends on DRM_I915
|
||||
|
||||
Reference in New Issue
Block a user