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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel