]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Validate wedged_mode parameter and define enum for modes
authorLukasz Laguna <lukasz.laguna@intel.com>
Wed, 7 Jan 2026 17:47:38 +0000 (18:47 +0100)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 8 Jan 2026 21:07:07 +0000 (16:07 -0500)
commit17d3c3365ba9e52596855d6acb71c3159be1b9c3
treee6c728be1fac74d5038362016711db2850cb5672
parent644673a69f2b6b7359c78b4a42c5ab17473545f9
drm/xe: Validate wedged_mode parameter and define enum for modes

Check correctness of the wedged_mode parameter input to ensure only
supported values are accepted. Additionally, replace magic numbers with
a clearly defined enum.

Signed-off-by: Lukasz Laguna <lukasz.laguna@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patch.msgid.link/20260107174741.29163-2-lukasz.laguna@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_debugfs.c
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_device.h
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_guc_ads.c
drivers/gpu/drm/xe/xe_guc_capture.c
drivers/gpu/drm/xe/xe_guc_submit.c
drivers/gpu/drm/xe/xe_module.c
drivers/gpu/drm/xe/xe_module.h