summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_drrs.h
diff options
context:
space:
mode:
authorLuca Coelho <luciano.coelho@intel.com>2024-05-28 14:29:00 +0300
committerSuraj Kandpal <suraj.kandpal@intel.com>2024-05-30 16:08:03 +0530
commitb2c2f2df6f01174eefc1ea2aa9aef8b1a6c69575 (patch)
tree840532dd9102a963e1ea70911a1704cabaafcdae /drivers/gpu/drm/i915/display/intel_drrs.h
parent45fe957ae769b9122f4a40f2528c516132fe7e3d (diff)
drm/i915/bios: double check array-boundary in parse_sdvo_lvds_data
During static analysis, a concern was raised that we may access the dtd->dtd[] array out of bounds, because we are not checking whether the index we use is larger than the array. This should not be a problem as is, because the enumeration that is used for this index comes from "panel_type", which uses an enumeration with 4 items. But if this enumeration is ever changed, it can lead to hard-to-detect bugs, so better double-check it before using it as an index to the array. Signed-off-by: Luca Coelho <luciano.coelho@intel.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240528112901.476068-2-luciano.coelho@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_drrs.h')
0 files changed, 0 insertions, 0 deletions