EXA

Lukas Hejtmanek xhejtman at ics.muni.cz
Mon Aug 6 11:47:26 PDT 2007


On Mon, Aug 06, 2007 at 08:27:28PM +0200, Lukas Hejtmanek wrote:
> 3) really huge amount of cpu (more than 50 % actually) is spent in the syscall
>    clock_gettime. (The process is Xserver.) I wonder why? (unfortunately,
>    sysprof nor oprofile can track calls sequence including the kernel, or at
>    least I'm unable to do it with the tools.)

OK, this one is due to I830WaitLpRing. This function is IMHO conceptually 
wrong. Is there a way to wait for ring via IRQ or the busy loop is necessary? 

And I wonder why I830WaitLpRing is not get called that often when using XAA...

-- 
Lukáš Hejtmánek



More information about the xorg mailing list