> The error when perf is trashed is -
>
> space check failed in flush
>
> oprofile (not that I totally trust it) shows most time in -
>
> 1116680 80.3342 libpixman-1.so.0.17.3 libpixman-1.so.0.17.3
> pixman_blt_mmx
>
> It happens with unpatched head and the first patch.
>
> Running with the second patch alone or + the first patch fixes it.
I was too hasty in saying the second patch fixes it - I can still trigger, it just takes a bit longer.
With patch2 I don't see the "space check failed in flush" errors when it happens.
The pixman oprofile above was running glxgears after triggering and closing seamonkey.
If I take a profile while just moving an xterm around (which is only redrawing at 2fps) then libc memcpy is the cpu hog and libpixman barely shows.
(In reply to comment #21)
> The error when perf is trashed is - 1.so.0. 17.3 libpixman- 1.so.0. 17.3
>
> space check failed in flush
>
> oprofile (not that I totally trust it) shows most time in -
>
> 1116680 80.3342 libpixman-
> pixman_blt_mmx
>
> It happens with unpatched head and the first patch.
>
> Running with the second patch alone or + the first patch fixes it.
I was too hasty in saying the second patch fixes it - I can still trigger, it just takes a bit longer.
With patch2 I don't see the "space check failed in flush" errors when it happens.
The pixman oprofile above was running glxgears after triggering and closing seamonkey.
If I take a profile while just moving an xterm around (which is only redrawing at 2fps) then libc memcpy is the cpu hog and libpixman barely shows.