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]

Reply via email to