Comment 42 for bug 303011

Revision history for this message
Carey Underwood (cwillu) wrote :

http://groups.google.com/group/linux.kernel/browse_thread/thread/d656dfef0d5b46d4

commit a7f014f2de04893f95cfe40fe35f15c8dae4b36e
Author: Eric Anholt <email address hidden>
Date: Tue Nov 25 14:02:05 2008 -0800

    drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling.

    This fixes readpixels and buffer corruption when swapped out and in by
    disabling tiling on them.

    Now that we know that the bit 17 mode isn't just a mistake of older chipsets,
    we'll need to work on a clever fix so that we can get the performance of
    tiling on these chipsets, but that will require intrusive changes targeted
    at the next kernel release, not this one.

    Signed-off-by: Eric Anholt <email address hidden>
    Signed-off-by: Dave Airlie <email address hidden>