Kernel 2.6.35 misalignment

Marty Jack martyj19 at
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 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 release?
> thanks,
> gre gk-h

commit be9a3dbf65a69933b06011f049b1e2fdfa6bc8b9
Author: Jesse Barnes <jbarnes at>
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.
    Signed-off-by: Jesse Barnes <jbarnes at>
    Tested-by: Thomas M. <tmezzadra at>
    Tested-by: fangxun <xunx.fang at>
    Cc: stable at
    Signed-off-by: Eric Anholt <eric at>

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