drm/panic: Add debugfs entry to test without triggering panic.
authorJocelyn Falempe <jfalempe@redhat.com>
Tue, 9 Apr 2024 16:30:43 +0000 (18:30 +0200)
committerJocelyn Falempe <jfalempe@redhat.com>
Mon, 15 Apr 2024 14:13:15 +0000 (16:13 +0200)
commit813ca3aa8fecaca9cf81f831d2e036d997ac3ee7
treeb7b4e2d94a0d640c665cc521946ba29ebfd89bb6
parent9544309775c334c9cc5f7d88be3daccc846199d1
drm/panic: Add debugfs entry to test without triggering panic.

Add a debugfs file, so you can test drm_panic without freezing
your machine. This is unsafe, and should be enabled only for
developer or tester.

To display the drm_panic screen on the device 0:
echo 1 > /sys/kernel/debug/dri/0/drm_panic_plane_0

v9:
 * Create a debugfs file for each plane in the device's debugfs
   directory. This allows to test for each plane of each GPU
   independently.

Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240409163432.352518-5-jfalempe@redhat.com
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/Kconfig
drivers/gpu/drm/drm_panic.c