[Intel-gfx] Intel 945GM with >=2.6 and newer kernels: massive performance and or memory leak problems
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 18.104.22.1682 (with some extra bugfixes applied, so it
is something from post-22.214.171.1242, 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
This is from git-bisect:
0f973f27888e4664b253ab2cf69c67c2eb80ab1b is first bad commit
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...
Size: 260 bytes
Desc: OpenPGP digital signature
More information about the Intel-gfx