The problem that led me to ask this question is that I'm using a Lenovo X201 laptop (with ultrabase X200 dockingstation) to drive my HP LP3065 30" monitor (2560x1600). It sort of works, but occasionally (approx. 20 times a day) the screen goes black for half a second then comes back on again.
I've tried replacing the monitor (HP sent me a replacement) as well as cables, and the HP DisplayPort-to-dual-link-DVI-adapter used in my setup.
The X201 has a core i5 CPU with integrated Intel HD graphics (which also drives the DisplayPort output on the dockingstation.
I use Debian GNU/Linux "sid" 64bit and have had the best result using the stock Debian kernel.
As can be seen from the dmesg output there is a problem with parsing the EDID info coming from the monitor. Looking a bit closer it seems all bytes are repeated 4 times: HHHHPPPP and so on.
So I thought I might be able to help solving this problem, but where to start? I did know that grepping kernel sources would be a start but I think the article is really good because now I feel more "safe" posting an email to the relevant people and mailing list :-)