[PATCH 0/6] drm/edid: Enhance EDID validity checks

Stefan Brüns stefan.bruens at rwth-aachen.de
Sun Nov 30 10:57:40 PST 2014


This patch series enhances the handling of bad EDIDS:

1. The log output for empty EDIDs is shortened

2. Checking of CEA extension blocks is more strict.
Previously, checksumming of CEA blocks was disabled, thus bad blocks
could be forwarded to userspace.

Updated to apply against current drm-next-3.19-wip branch.

Patch 5 was added, to allow dumping of bad CEA blocks from the 
error handling code in Patch 6.

Stefan Brüns (6):
  drm/edid: move drm_edid_is_zero to top, make edid argument const
  drm/edid: shorten log output in case of all zeroes edid block
  drm/edid: new drm_edid_block_checksum helper function V3
  drm/edid: calculate address of current extension block only once
  drm/edid: add drm_edid_dump helper function
  drm/edid: Tighten checksum conditions for CEA blocks

 drivers/gpu/drm/drm_edid.c | 80 ++++++++++++++++++++++++++++++++++------------
 1 file changed, 59 insertions(+), 21 deletions(-)

-- 
2.1.2



More information about the dri-devel mailing list