FS#21242 - [kernel26] Please add intel pageflipping patches

Attached to Project: Arch Linux
Opened by Jan de Groot (JGC) - Wednesday, 13 October 2010, 21:56 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 27 October 2010, 07:21 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan de Groot (JGC)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Pageflipping on intel with the current 2.6.35 kernel in core is broken. There's two issues at this moment:
- screen corruption with 965G+ and multi-screen setups [1]
- fullscreen freezes with compositing managers and games [2]

For both these issues fixes are available:
[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=52e68630d13f9668f8f4dd6978fa41039bacfaf6
[2] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e5359cd053bfb7d8dabe4a63624a5726848ffbc

The first patch doesn't apply clean and needs several things from another patch, but as thomas himself is affected by this, I think he knows about this and hopefully knows what to patch and what to apply.
The 2nd patch fixes the hangs and apples with some fuzz to the current version in core. I've tested the patch, and though I still have some graphical glitches in nexuiz, performance is perfect after playing for 15 minutes, I can no longer reproduce any hangs.

I would like to have this fixed in the kernel before we move xf86-video-intel to extra.
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 27 October 2010, 07:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 2.6.36, I don't think this needs backporting to -lts, as X users are encouraged to always use the latest kernel.

Loading...