[2.6.35 regression ping] i915 is unusable due to CRT hotplug bug

Andrew Lutomirski luto at mit.edu
Wed Jun 16 04:39:54 PDT 2010


[resend to correct dri-devel address]


Hi all-

Just a friendly regression reminder: a recent patch intended to fix
the long-standing hotplug storm bugs in i915 instead made it a good
deal worse -- I now get hotplug interrupts constantly as long as
anything (plymouth or Xorg, for example) is querying CRT status.

Analysis and potential at:

https://patchwork.kernel.org/patch/105727/

Briefly, the offending commit
(http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7a772c492fcfffae812ffca78a628e76fa57fe58)
cleaned up the programming of CRT detection parameters in such a way
that they get reprogrammed every time CRT status is read, which causes
the GPU to helpfully report a hotplug interrupt shortly afterwards.

It would be nice to get a fix queued up in time for -rc4.

Thanks,
Andy


More information about the dri-devel mailing list