Mailinglist Archive: radeonhd (265 mails)

< Previous Next >
[radeonhd] [Bug 19693] R600+EXA: infinite loop when starting application in X
  • From: bugzilla-daemon@xxxxxxxxxxxxxxx
  • Date: Tue, 27 Jan 2009 02:42:34 -0800 (PST)
  • Message-id: <20090127104234.854C3130057@xxxxxxxxxxxxxxxxxxxxxxxx>

--- Comment #4 from Rafał Miłecki <zajec5@xxxxxxxxx> 2009-01-27 02:42:33 PST
I made little debugging. Normally on plain X R600PrepareSolid is called from
time to time and it works fine. When I start SMplayer R600PrepareSolid is also
called but in never returns. R600PrepareSolid sub-calls RHDDRMCPBuffer and that
RHDDRMCPBuffer lockups in "for" loop.

This "for" loop starts counting from 0 to 2000000 and every drmDMA() call takes
0.1 sec. As the result system lockups.

Unfortunately I have no idea why ioctl used in drmDMA() takes that 0.1 sec and
why RHDDRMCPBuffer can't find ret==0 in few hundreds of calls.

Configure bugmail:
------- You are receiving this mail because: -------
You are the QA contact for the bug.
xorg-team mailing list
< Previous Next >