Kernel 2.6.35 misalignment

Marty Jack martyj19 at comcast.net
Sat Aug 7 18:14:33 PDT 2010


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 <jbarnes at virtuousgeek.org>
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 <jbarnes at virtuousgeek.org>
    Tested-by: Thomas M. <tmezzadra at gmail.com>
    Tested-by: fangxun <xunx.fang at intel.com>
    Cc: stable at kernel.org
    Signed-off-by: Eric Anholt <eric at anholt.net>

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.



More information about the xorg mailing list