[Intel-gfx] Intel 945GM with >=2.6 and newer kernels: massive performance and or memory leak problems

Thomas B├Ąchler thomas at archlinux.org
Sat Apr 4 14:44:09 CEST 2009

Eric Anholt schrieb:
> If performance regressed for you with updating the kernel, could you
> bisect to find when it happened?

Okay. Some more info for you that will hopefully help you find this 

1) With KMS enabled, 2.6.29-rc1 was already bad and everything before 
that seemed broken.

2) I bisected with the following configuration:
- xf86-video-intel (with some extra bugfixes applied, so it 
is something from post-, but not the tip of the 2.7 branch, if 
you must know I can look up exactly what was in there).
- KMS was disabled in all tests
- I had UXA enabled in all tests
- For hardware see my first post in this thread, if you need more info 
please ask.

This is from git-bisect:

0f973f27888e4664b253ab2cf69c67c2eb80ab1b is first bad commit
commit 0f973f27888e4664b253ab2cf69c67c2eb80ab1b
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Mon Jan 26 17:10:45 2009 -0800

     drm/i915: add fence register management to execbuf

     Adds code to set up fence registers at execbuf time on pre-965 chips as
     necessary.  Also fixes up a few bugs in the pre-965 tile register 
     (get_order != ffs).  The number of fences available to the kernel 
     to the hw limit minus 3 (for legacy X front/back/depth), but a new 
     allows userspace to override that as needed.

     Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>
     Signed-off-by: Eric Anholt <eric at anholt.net>
     Signed-off-by: Dave Airlie <airlied at linux.ie>

:040000 040000 22098cda6a4a56bbcb2420344640881a49f23dcf 
70a93a08be654f198c6d8907a6454ff6f0d914d0 M      drivers
:040000 040000 40d7c115066ce0aed35e97ac9149e027ce076ee0 
ef6a8fbdc0da2b7b3798a1f939aed3749eda5133 M      include

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20090404/1d47ea20/attachment.sig>

More information about the Intel-gfx mailing list