Bug 25731 - [Radeon FireGL][RV635] Too many stalls with KMS and IRQs enabled
Summary: [Radeon FireGL][RV635] Too many stalls with KMS and IRQs enabled
Status: RESOLVED INVALID
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: high major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-20 10:19 UTC by Shawn Starr
Modified: 2009-12-21 16:42 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Sysprof XML llog file of calls (719.29 KB, application/x-bzip2)
2009-12-20 10:19 UTC, Shawn Starr
no flags Details

Description Shawn Starr 2009-12-20 10:19:11 UTC
Created attachment 32210 [details]
Sysprof XML llog file of calls

I am seeing lots of stalls with IRQs enabled, without KMS I have no stalls.
I have been testing with SecondLife and glxgears but it is really noticeable with secondlife.

Attached in this bug is the sysprof XML call list (please open it using sysprof tool), maybe this can help narrow down what sort of problem is going on.

if anyone has any additional debugging methods please let me know.
Comment 1 Shawn Starr 2009-12-20 11:01:11 UTC
See URL for XML call without KMS enabled here:

http://www.sh0n.net/spstarr/radeon/secondlife-r600-nokms.log.bz2
Comment 2 Alex Deucher 2009-12-21 06:59:08 UTC
As we discussed on IRC, I don't think this is related to the r600 irq code.  Your system seems to have general IRQ issues.  The reason you are seeing issue with the irq code enabled is that rendering is dependent on irqs when they are enabled so faulty irqs will cause a perceptible problem whereas before faulty irqs would not be perceptible as the gui was not dependent on them.
Comment 3 Shawn Starr 2009-12-21 16:42:04 UTC
Close it, this is a kernel timer issue.


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.