https://bugzilla.kernel.org/show_bug.cgi?id=33512
--- Comment #2 from Michel Dänzer michel@daenzer.net 2011-08-05 07:25:50 --- My best guess is that it's page flipping related, but it would be good to confirm that, e.g. by somehow triggering a backtrace from atombios_crtc_disable.
It might also be interesting to add some debugging output to atombios_crtc_disable to narrow down where it's spending so much time. But if my assumption turns out to be true that it keeps getting called on page flips, we might just need to somehow no-op repeated calls.