[Intel-gfx] [PATCH] drm/i915: protect force_wake_(get|put) with the gt_lock

Daniel Vetter daniel at ffwll.ch
Mon Nov 7 19:36:28 CET 2011


On Mon, Nov 07, 2011 at 07:14:35PM +0100, Nicolas Kalkhof wrote:
> ok here is the sysprof result (see below). No cpu/gpu intensive apps are
> running, just the idling desktop. CPU Temperature is low and frequency
> is throttled down to 800 MHz like it should be. The System is responsive
> and behaves normal but top shows full cpu load. Honestly I cannot see
> the reason why X and gkrellm should eat up all the gpu since they
> clearly don't hog the cpu. Maybe the kernel reports wrong cpu stats?
> Then again the load goes down when I kill X! Hope this gives you a clue.

On a quick look it seems that at least X is busy-spinning in the select
loop and gkrellm seems to be eqally busy doing not much. Have you tried
what happens when you kill gkrellm?

Otherwise I think it's time for a bit of bisecting.
-Daniel
-- 
Daniel Vetter
Mail: daniel at ffwll.ch
Mobile: +41 (0)79 365 57 48



More information about the Intel-gfx mailing list