The output polling in drm_crtc_helper.c added in this commit: commit eb1f8e4f3be898df808e2dfc131099f5831d491d Author: Dave Airlie <airlied@redhat.com> Date: Fri May 7 06:42:51 2010 +0000 causes drm latencies every 10 seconds. I observed them in mythtv. Apparently the dev->mode_config.mutex is held for too long; if I remove the mutex_lock/unlock for testing purposes the latencies are gone.
This is a humble *bump* on the issue - I saw that the latest d-r-t and d-n (let alone d-f) don't contain a fix for it. Anything else you need from me to fix it?
Fixed in 2.6.35 final, 29508eb66bfacdef324d2199eeaea31e0cdfaa29 drm/radeon/kms: drop taking lock around crtc lookup. Thanks Dave!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.