On 08/02/2010 11:41 PM, Greg KH wrote: > On Mon, Aug 02, 2010 at 10:54:02PM -0400, Marty Jack wrote: >> We seem to have a situation with 2.6.35. This is on a DH57DD, i5-661, >> Intel 2.12.0, server 1.8.2, Mesa 7.8.2, the only difference between >> working and not working being 2.6.34.1 vs. 2.6.35, so I am assuming it >> is in DRI somewhere. > > Care to run 'git bisect' on the kernel to find the offending patch so > that I can revert it for the 2.6.35.1 release? > > thanks, > > gre gk-h >
commit be9a3dbf65a69933b06011f049b1e2fdfa6bc8b9 Author: Jesse Barnes <[email protected]> Date: Fri Jul 23 12:03:37 2010 -0700 drm/i915: handle shared framebuffers when flipping If a framebuffer is shared across CRTCs, the x,y position of one of them is likely to be something other than the origin (e.g. for extended desktop configs). So calculate the offset at flip time so such configurations can work. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=28518. Signed-off-by: Jesse Barnes <[email protected]> Tested-by: Thomas M. <[email protected]> Tested-by: fangxun <[email protected]> Cc: [email protected] Signed-off-by: Eric Anholt <[email protected]> I have confirmed that a 2.6.35 with that one commit reverted works on my failing case. Once again, I have non-overlapping CRTCs of 1920x1080+0+0 and 1650x1050+1920+0. Hopefully Jesse and Eric will be able to get both my case and the reported bug working at the same time. _______________________________________________ [email protected]: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: [email protected]
